发新话题
打印

[API] 为什么用 sendmessage lhwnd,WM_CLOSE,0&,0&关不掉进程???

为什么用 sendmessage lhwnd,WM_CLOSE,0&,0&关不掉进程???

如题,当针对IE打开的网页窗口,资源管理器的窗口,以及许多用EnumWindows列举出来的窗口,很多都不能关掉,这是怎么回事???
关掉的那些进程并不是系统进程,而只是普通的进程!!!有没有方法关掉进程就像在任务管理器中关掉一样??!!

TOP

WM_CLOSE不一定管用,因为人家程序也会处理WM_CLOSE事件。

用用这个试试
Private Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
换个头像,看见广告就眼红,直接封ID。

TOP

对于IE窗口,这是一个比较特别的窗口,里面不只是一个进程,你可以参考下面代码处理

http://www.lihuasoft.net/download/show.php?id=36
换个头像,看见广告就眼红,直接封ID。

TOP

发新话题