急!急!急!急!急!如何枚举所有窗口 小弟我想枚举所有窗口,包括所有子窗口,我用了enumwindowws和enumchildwindows,可以枚举出我这个枚举进程创建之前的所有窗口,但是在我的枚举进程创建之后创建的窗口就不可以枚举了。我看spy++刷新之后是可以的,我找了半天都没有找到方法,那位大大可以给我一个方法阿。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hoho,那可以每次要枚举的时候创建一个新的进程来枚举 枚举之,后创建的新窗口用Hook WndProc,截获窗口的WM_CREATE消息就行了 mynamelj(夏娃的诱惑) ( ) 信誉:105 Blog 2007-02-08 12:37:39 得分: 0 枚举之,后创建的新窗口用Hook WndProc,截获窗口的WM_CREATE消息就行了 --------------------------------------------------------------------------------hook之后怎么获取窗口的句柄啊 产生WM_CREATE消息时lParam会附带一个CREATESTRUCT结构,这个结构里有这个窗口的句柄。 CWPSTRUCT 用这个结构吧,这个结构简单点。typedef struct { LPARAM lParam; WPARAM wParam; UINT message; HWND hwnd; // 这就是窗口句柄} CWPSTRUCT, *PCWPSTRUCT; 怎么隐藏进程? CTreeCtrl控件中如何相应双击事件 菜鸟之问。关于导入Excel问题? 软件发布问题 我的文档的路径 视频合成问题? 为什么用“启动 - F5”和“开始执行(不调试)- Ctrl+F5”会有不同的结果? 请教:如何在titlebar上画渐变bar,min/max/close钮按 有专门详细介绍工程属性的设置(就是按ALT+F7进入的那个)方面的资料吗? 使用VC++ 6.0 图像处理方面需要重点学习哪方面的知识呢 (初学者在线=) 字体的高度点数是固定的吗? Ftp中的socket的连接问题
枚举之,后创建的新窗口用Hook WndProc,截获窗口的WM_CREATE消息就行了
--------------------------------------------------------------------------------
hook之后怎么获取窗口的句柄啊
LPARAM lParam;
WPARAM wParam;
UINT message;
HWND hwnd; // 这就是窗口句柄
} CWPSTRUCT, *PCWPSTRUCT;