RT.程序在Release下可以正常运行,debug下就要崩溃,崩溃的原因是我用sendmessage向主窗口发消息,debug下m_hWnd句柄值为???,可是Release下正常,这是什么情况呢?
解决方案 »
- SendInput(1, &input[i], sizeof(INPUT)); 鼠标跳动
- 急!200点,VC++和sql server2000,插入jpg图片到数据库的写法。
- MFC入门.我应该怎么样去学..望高手们指点..
- 想彻底搞清楚关于accpet()的问题
- 关于 CTreeCtrl 节点的属性
- 如何给CDiaLog 加上CReBar和CToolBar
- 如何将一个类似于20020424的长整型数据转换为time_t类型的数据?
- GDI+画的图保存为EMF图的问题
- 是个难题。(分不在多,有趣就好)。
- 求助!vs2019,mfc中使用类向导添加中没有ActiveX控件中mfc类这一选项
- const变量仍然会被修改
- CFile、CStdioFile的读写操作多线程安全吗?
DEBUG有很多ASSERT窗体句柄的地方,而Release不一定有。
所以有错误Release不一定报错或出异常,除非操作了句柄。
看不到你的代码也无法找到错误根源。
如果release运行正常的话,先不要管它.
崩溃是因为得到的主窗口句柄有错,虽然是断言促发,但是我的问题是为什么Debug下获取到的主窗口句柄是未知的而Release却正确?Release调试的时候是有值的,debug是没有值,就三个问号。请大家帮帮忙?