カテゴリー
アーカイブ
2010/08/11 / コメントする
他のプロセスのメモリの使用状況などを求める.
EnumProcesses
EnumProcessModules
GetModuleFileNameEx
http://cid-535f5973454c1292.office.live.com/self.aspx/.Public/MFC/PStatus.hxx.txt
プロセスID から,HWND を求める.
DWORD pid = processID ;
EnumWin ew ;
INT_PTR wCount = ew.GetCount() ;
for (INT_PTR wIndex=0 ; wIndex<wCount ; wIndex++) {
HWND hwnd = ew.GetWinHandle(wIndex) ;
DWORD wpid = 0 ;
GetWindowThreadProcessId(hwnd,&wpid) ;
if (pid == wpid) {
…
break ;
}
}
Is this 投稿 useful?
Useful
Useless
0 of 0 people say this 投稿 is useful.