当前位置: 代码迷 >> VC >> 关于CButton重载的有关问题
  详细解决方案

关于CButton重载的有关问题

热度:9983   发布时间:2013-02-25 00:00:00.0
关于CButton重载的问题!
对话框程序。本来想用.NET重载的,结果一些消息相应函数要手动加。我就用了VC6.0。做了一个新类。CLDButton public CButton,他的主要功能是用来关闭主程序,相当于POWER键,当LButtonDown超过3秒,time函数(检测时间)返回真,然后就可以调用CANCEL退出程序。在6.0中实现了,但是当我要移植到.NET下面的时候,给按钮添加变量是看不到新类,只显示CButton。最后发现类名可以手动改,我就直接改成了新类名,加了LDButton.h和CPP文件,编译通过了,可是运行通不过,总是出来wincore.cpp多少行错误,什么ASSERTS错误。
  高人指点!

------解决方案--------------------------------------------------------
你是怎么移植到.net下面的?
.net里面用MFC有点太乱了,最好是只用.net来做,或者做一个MFC DLL。
------解决方案--------------------------------------------------------

------解决方案--------------------------------------------------------

难啊
贴出来,
分享一下
看我会不会
回了就告诉你
不会我也没办法
就看你娃命好不好
------解决方案--------------------------------------------------------
在assert的时候断下来看看窗口是否已经被创建了
------解决方案--------------------------------------------------------
我做扩展CButton的时候也是这么做的,没有你说的问题,看看你有什么其他的位置有问题。
------解决方案--------------------------------------------------------
用动态链接库试试
  相关解决方案