1。強行退出
handle hthread=getcurrentthread();
terminatethread(hthread,0);
2。安全的退出
用cwnd::postmessage( uintmessage
, wparamwparam
= 0, lparamlparam
= 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應用程式的方法集
1 postquitmessage 0 最常用 2 postmessage wm quit,0,0 最常用 3 sendmessage afxgetmainwnd m hwnd,wm close,0,0 最常用 postmessage afxgetmainwnd m hwnd,wm close,0,...
退出MFC應用程式的方法總結
1 最常用 postquitmessage 0 2 最常用 postmessage wm quit,0,0 3 最常用 sendmessage afxgetmainwnd m hwnd,wm close,0,0 4 最常用 postmessage afxgetmainwnd m hwnd,wm cl...
MFC在退出主程式時關閉外部應用程式
最近在使用mfc呼叫外部exe應用程式,想在退出主程式的同時將外部應用程式關閉。於是在網上找到了這篇文章進行參考具體 如下 void closeprogram cstring strprogram delete info closehandle handle 其中使用createtoolhelp32...