win2k窗口句柄获得进程id
来源:互联网 发布:必应鸟淘客软件怎么样 编辑:程序博客网 时间:2024/05/15 05:43
/*以下代码在win2k源码中寻找到的 位于win2k/privata/ntos/w32/ntoser/client/winmgrc.c Ln255*/
/***************************************************************************/
* GetWindowThreadProcessId
* Get's windows process and thread ids.
* 24-Jun-1991 ScottLu Created.
/***************************************************************************/
DWORD GetWindowThreadProcessId(
HWND hwnd,
LPDWORD lpdwProcessId)
{
PTHREADINFO ptiWindow;
DWORD dwThreadId;
if ((ptiWindow = PtiWindow(hwnd)) == NULL)
return 0;
/*
* For non-system threads get the info from the thread info structure
*/
if (ptiWindow == PtiCurrent()) {
if (lpdwProcessId != NULL)
*lpdwProcessId = HandleToUlong(NtCurrentTeb()->ClientId.UniqueProcess);
dwThreadId = HandleToUlong(NtCurrentTeb()->ClientId.UniqueThread);
} else {
/*
* Make this better later on.
*/
if (lpdwProcessId != NULL)
*lpdwProcessId = HandleToUlong(NtUserQueryWindow(hwnd, WindowProcess));
dwThreadId = HandleToUlong(NtUserQueryWindow(hwnd, WindowThread));
}
return dwThreadId;
}
/*
#define windowthread 0x1
#define windowprocess 0x0
*/
- win2k窗口句柄获得进程id
- 通过进程ID获得主窗口句柄
- 通过进程ID获得主窗口句柄
- 根据进程ID枚举所有窗口获得窗口句柄
- 通过进程ID获得该进程主窗口的句柄或者获得特定窗口句柄
- 通过进程ID获得该进程主窗口的句柄
- 通过进程ID获得该进程主窗口的句柄
- 通过进程ID获得该进程主窗口的句柄
- 通过进程号ID获得窗口的句柄
- 通过进程号ID获得窗口的句柄 .
- 通过进程号ID获得窗口的句柄
- VC根据进程ID获得主窗口句柄(不是进程句柄)
- 窗口句柄,进程ID,进程句柄,线程ID,线程句柄
- 窗口句柄,进程ID,进程句柄,线程ID,线程句柄
- 获得当前进程ID和伪句柄
- 进程句柄HANDLE获得进程主窗口的句柄HWND
- 通过进程ID找到窗口句柄
- 通过进程Id获取窗口句柄
- HTTP请求数最小化
- JSP页面中的9个隐含对象
- HTML中include file标签的用法
- 何去何從?
- 商业建筑中卷帘门的应用与特点
- win2k窗口句柄获得进程id
- 几米 让人心微痛的经典
- 数学知识及算法
- spring与jbpm整合时Action中使用spring注入service方法
- ASP.NET视图的保存与加载解析(二)——视图的加载
- Log4j入门
- JSP中forward与sedRedirect的区别
- SQLServer2005 SP3为啥要全部更新呢
- unity3d数据库操作学习笔记