怎么在不知道句柄的情况下获得一个窗口的标题
如何在不知道句柄的情况下获得一个窗口的标题
比如魔兽争霸是全屏运行看不到标题栏。。我要用FindWindow获得war3的窗口句柄,到哪去找到标题文字来?
------解决方案--------------------
spy++提取咯
------解决方案--------------------
EnumProcesses();得到进程ID
EnumWindows();/GetWindowThreadProcessId();枚举窗口,然后得到ID,和上面的比对,如果ID相等,即找到该HWND窗口句柄
------解决方案--------------------
比如魔兽争霸是全屏运行看不到标题栏。。我要用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);