作者tropical72 (藍影)
看板C_and_CPP
標題[問題] CALLBACK 函式該如何停止?
時間Thu Mar 3 19:47:38 2011
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
vs2008
問題(Question):
目前使用 EnumWindows 相關函式,
其中調用了自定義之 BOOL CALLBACK EnumProc(HWND hwnd, LPARAM lParam)
問題出在於,我是以 Button 方式進行觸發,
這麼做的話如果按二次 Button 以上, CALLBACK function 不就會被觸發二次了?
不知有沒有較好之方式解決?
(或是該 callback function 只要 return FALSE 便不再進行呼叫)
謝謝各位不吝指教。
--
YouLoveMe() ? LetItBe() : LetMeFree();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.76.142
推 stupid0319:static bool isFirst=true; 執行後改false 03/03 19:55
推 purpose:為什麼需要停止,按兩次表示想要枚舉視窗兩次,不想枚舉 03/03 21:05
→ purpose:的用戶就不要去按兩次不就好了 03/03 21:06
→ tropical72:竟忘了這個,謝謝提醒!! 03/03 21:06