agon-编程

Archive for the ‘编程’ Category

phpdoc1.4.3文件后缀名不全引发错误

January 3rd, 2010, Posted by: agon   

我在windows上用的phpdoc1.4.3的下载版,生成的文档有报错:Smarty error: unable to read resource: “pkgelementindex.tpl”,而且没有css,png图标也看不到,在这里发现smarty模板文件的后缀名有错误,本来应该是.tpl,可是有部分文件的后缀为tp,所以引发报错。其实不光模板文件后缀有误,很多css和png后缀名为cs和pn,找来一段改文件名的批处理,把下面的代码保存为bat,

@echo off
for /r %%a in (*.cs) do ren "%%a" "%%~na.css"
for /r %%a in (*.pn) do ren "%%a" "%%~na.png"
for /r %%a in (*.tp) do ren "%%a" "%%~na.tpl"
pause

放在phpdoc目录下,运行既可以把错误的后缀改过来。

在vs2008 vc++ 中添加mfc中消息处理函数

June 5th, 2009, Posted by: agon   

初学vc++,想在vs2008 c++中添加一个按钮需要添加消息处理函数,可是不像6.0,右键添加的选项里只有变量和函数,没有消息处理函数,找了一圈还是在msdn里,具体步骤如下:

  • 1.在类视图中,右键需要添加处理函数的类,选择属性。
  • 2.在”属性“窗口中,单击“消息”按钮。
  • 3.在消息列表框中,选择需要添加的消息,例如下图添加WM_CREATE
    The.Blessing.Bell
  • 4.这样就可以在代码框中看到,OnCreate已经添加了。

想要删除的话再到消息框中选删除就可以了,看来遇到问题要先想到msdn才行。

Page 2 of 212