F
fu_qi_ming
Unregistered / Unconfirmed
GUEST, unregistred user!
知道一个进程后,怎样关闭它所有的打开的窗口,但主窗口不能关闭<br>(自己的程序里,基本上所有都是调DLL的窗口)<br><br>程序有可能不再前台。<br>它打开的窗口可能有模式的非模式的。关闭了一个窗口后有可能会弹出一个<br>关闭确认框。我试过用GetActiveWindow,得到窗口,但是程序不在前台,<br>GetActiveWindow返回NULL。<br>用GetLastActivePopup,在Sendmessage WM_CLOSE时,总是关不掉模式窗口。<br> (程序里是,循环调用GetLastActivePopup)<br>用EnumThreadWindows,关掉一个窗口时,如果弹出一个确认模式对话框怎办?