MFC应用程序如何自动退出?
来源:互联网 发布:淘宝客软件哪个好 编辑:程序博客网 时间:2024/04/30 23:00
1。强行退出
HANDLE hThread=GetCurrentThread();
TerminateThread(hThread,0);
2。安全的退出
用CWnd::PostMessage( UINT message, WPARAM wParam = 0, LPARAM lParam = 0 );
自定义一个消息和消息响应函数
test。h
#define WM_MYCLOSE_FUN WM_USER+123
afx_msg void MyExitFun(WPARAM wParam,LPARAM lParam);
test.cpp
ON_MESSAGE(WM_MYCLOSE_FUN,MyExitFun)
void CMainFrame::MyExitFun(WPARAM wParam, LPARAM lParam)
{
CWnd::OnClose();
}
在想要退出的位置添加如下代码:
PostMessage(WM_MYCLOSE_FUN,0,0);
即可安全的退出程序
- MFC应用程序如何自动退出?
- visual 2005 C++在编写控制台应用程序运行后会自动退出,如何不自动退出
- MFC教程-应用程序的退出
- MFC教程-应用程序的退出
- MFC教程-应用程序的退出
- MFC退出应用程序的方法
- 如何退出应用程序
- 如何退出应用程序
- 如何退出Android应用程序
- 如何退出Android应用程序
- 如何退出Android应用程序
- MFC程序如何退出
- android如何完全退出应用程序
- 如何完全退出android应用程序
- Android如何安全退出应用程序
- 如何完全退出android应用程序
- Android 如何退出整个应用程序?
- MFC教程(6)-- 应用程序的退出
- 利用批处理批量重命名文件
- 银行卡的清分、对帐与清算(转)
- XMLHttpRequest介绍
- XMLHttpRequest介绍
- 重视文档管理提升软件测试水平
- MFC应用程序如何自动退出?
- 图论
- Caught exception while loading file struts-default.xml
- VS2008无法识别的版本3.5
- ubuntu中查看详细版本号
- mac FTP
- 使用PL/SQL 解析Docx 文件
- PUSH模式动态水晶报表的实现-报表的纸张、反向、边距
- 王爽之《汇编语言》学习重点一