首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么在不知道句柄的情况下获得一个窗口的标题

2012-04-23 
如何在不知道句柄的情况下获得一个窗口的标题比如魔兽争霸是全屏运行看不到标题栏。。我要用FindWindow获得w

如何在不知道句柄的情况下获得一个窗口的标题
比如魔兽争霸是全屏运行看不到标题栏。。我要用FindWindow获得war3的窗口句柄,到哪去找到标题文字来?

[解决办法]
spy++提取咯
[解决办法]
EnumProcesses();得到进程ID
EnumWindows();/GetWindowThreadProcessId();枚举窗口,然后得到ID,和上面的比对,如果ID相等,即找到该HWND窗口句柄

[解决办法]

C/C++ code
#include "Psapi.h"#pragma comment(lib, "Psapi.lib")BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam);BOOL ComparProcessnameById(DWORD processID, LPCTSTR pName); 

热点排行