我开发的dll作为主程序调用的一个模块,该模块带有界面,是用MFC对话框编的,但是现在有个问题就是我用OnClose关闭对话框类的时候程序没有响应;
比如说
响应WM_CLOSE消息
void CXXXDlg::OnClose
{
AfxMessageBox("haha");
}这个时候程序不会走到这里,也没跳出对话框,很奇怪,那么我要关闭这个窗口该如何做
比如说
响应WM_CLOSE消息
void CXXXDlg::OnClose
{
AfxMessageBox("haha");
}这个时候程序不会走到这里,也没跳出对话框,很奇怪,那么我要关闭这个窗口该如何做
解决方案 »
- VC中鼠标停放在图标上显示图标功能说明
- m_wndSplitter.CreateStatic(this,1,2);,怎样去除分隔线?
- HID复合设备在HID类的枚举过程中出现的疑问?
- ListCtrl如何得到左键点击的是第几个列表项
- 关于欺骗只允许HTTP数据的网关和防火墙---续
- 我想写一个多窗口,可就是无法正确运行,请高手指点!!拜托拜托!!!!
- 一个数据编程问题
- VC6用DAO方式连接Access2000数据的问题
- 怎样调用打印窗口
- 如何传递指针
- 怎样将vc6 xml :从一个文件拷贝一些数据到另一个文件
- 能否使用win32实现一部分显示动态刷新,另一部分正常的接收用户命令,显示处理结果?
如果你是通过 Ok 或 Cancel Button 来关闭的是不是走到 OnClose的消息的
{
AfxMessageBox("haha");
CDialog::OnClose();
}
确保它正确.一般不会出现这个问题。
如果还不可以,注意资源句柄的切换.