Windows下如何定位查看未知窗口進程?
01-07
比方說下面兩個例子:
1.在瀏覽器中選中任意文字出現複製和搜索選項,不知道這個功能是哪個軟體附加的。2.鍵盤誤操作打開如下窗口,卻不知道這個窗口的進程文件在哪。
有沒有簡單有效的方法,快速定位到這些程序的進程?
spy++之類的。
BOOL WINAPI GetCursorPos(
_Out_ LPPOINT lpPoint
);
HWND WINAPI WindowFromPoint(
_In_ POINT Point
);
這兩個函數打一套組合拳就行。很多時候spyxx什麼的並不好用。因為游標移開或者焦點丟失甚至按下鍵盤,目標窗口就關閉了。
我一般是設置一個定時器,滑鼠移動到目標窗口上等個3秒就能獲取窗口句柄了。
可以試試ProcessExplorer https://technet.microsoft.com/en-us/sysinternals/bb896653/
微軟官方推薦綠色小工具,意即進程管理器,無需安裝即可打開使用。
使用如上的Find Window"s Process功能即可找出相關的進程。
推薦閱讀:
※Windows 內存釋放軟體的原理是什麼?
※Windows XP 進程 PID 的範圍?為什麼會出現特別大的 PID?
※為什麼微軟不對桌面軟體制定嚴格性能要求?
※lumia950xl實際使用體驗如何?
※Windows Phone 到底爽在哪裡?
TAG:MicrosoftWindows | 應用程序Application | 進程 |