無法收到系統關機訊息 |
缺席
|
g6101
高階會員 發表:22 回覆:129 積分:110 註冊:2002-06-15 發送簡訊給我 |
大家好:
如題,小弟在開發一個專案,程式碼約有6~7千行,最近驚覺我的進程(開著時)無法讓系統正常關機。 有遇過相同問題的朋友,可否提供解決的辦法或除錯方向。 我加了如下的程碼,也收不到關機訊息 [code cpp] //.h BEGIN_MESSAGE_MAP MESSAGE_HANDLER(WM_QUERYENDSESSION,TWMQueryEndSession,WindowClose); END_MESSAGE_MAP(TForm); void __fastcall WindowClose(TWMQueryEndSession &Msg); //.cpp // ---------攔截系統關機訊息-------------------------------------------------- void __fastcall TMainForm::WindowClose(TWMQueryEndSession &Msg) { Msg.Result = 1; //Msg.Result = 1; //允許關機 //Msg.Result = 0; //不允許關機 } [/code] |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |