求教:关于ClassWizard的问题 把工程中的.ClW删除,然后再按CTR+W再按ADD ALL然后就再看就有了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把工程中的.ClW删除,然后再按CTR+W再按ADD ALL然后就再看就有了 把工程中的.ClW删除,然后再按CTR+W再按ADD ALL然后就再看就有了 to alphagx(alpha):老兄,按你说的做了,不行啊。 你在派生类里是不是修改了classwizard产生的代码?因此,classwizard不认识。正如楼上说的,删除*.clw,让classwizard重新建立类数据信息。 先用ClassWizard为对话框添加一个CButton类型的变量,然后在头文件中将变量的类型从CButton 改为 CColorButton 就可以了。CColorButton的初始化工作可在OnInitDlg函数中完成 把工程中的.ClW删除,然后再按CTR+W再按ADD ALL然后再起个名字,点击确定即可。 这个可以通过手工修改.clw文件,首先更新类的数目,然后添加一个仿照它的格式添加一个新CColorButton类的相关说明。 然后关闭之,再用class wizard试试. 你在add new class的时候用的是Visual studio提供的对话框吗?继承一个类(如果这个类是CWnd的子类)并不是只写一个 : public CButton那么简单的。.h和.cpp里都需要一些东西。而class wizard就是根据这些东西来判断你能不能选择他的。 to Morganx():我试过这种方法,会发生ASSERTION错误。 谢谢smallfool(smallfool),你的方法证明是有效的。还要谢谢其他所有回帖的朋友,开始散分,分不多,不要嫌少哦,来者有份。:) 编辑框如何屏蔽回车键 GDI+//为什么有静态库与动态库????要一起使用? 在多文档视图下面,如何让所有的子窗口都最大化? 如何安全地结束阻塞线程 申请资源版主成功。。。。。。。。。。。。。。散分。 怎样将RGB和ESL互换? 公式是什么? 怎样让一个textbox在flexgrid被点击时自动到被点的格子那显示阿? 图片翻转问题 谁能帮助我 --- 漂亮的界面源代码? 为什么COMBO BOX控件在非模式对话框中不能正常工作? 关于ATL中事件的编程: 送分了,快快来吧
然后再按CTR+W
再按ADD ALL
然后就再看就有了
然后再按CTR+W
再按ADD ALL
然后就再看就有了
老兄,按你说的做了,不行啊。
因此,classwizard不认识。
正如楼上说的,删除*.clw,让classwizard重新建立类数据信息。
CButton 改为 CColorButton 就可以了。CColorButton的初始化工作可在OnInitDlg函数中完成
然后再按CTR+W
再按ADD ALL
然后再起个名字,
点击确定即可。
谢谢其他所有回帖的朋友,开始散分,分不多,不要嫌少哦,
来者有份。:)