您的位置:首页 > 其它

HWND GetWindowHandleByPID(DWORD dwProcessID)

2012-01-05 12:41 1531 查看
HWND GetWindowHandleByPID(DWORD dwProcessID)

{

HWND h = GetTopWindow(0);

while ( h )

{

DWORD pid = 0;

DWORD dwTheardId = GetWindowThreadProcessId( h,&pid);

if (dwTheardId != 0)

{

if ( pid == dwProcessID/*your process id*/ )

{

// here h is the handle to the window

return h;

}

}

h = GetNextWindow( h , GW_HWNDNEXT);

}

return NULL;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: