首先获取其他进程的窗口,最有可能是Dialog.用FindWindow函数,然后可以用EnumChildWindows(hWnd,EnumChildProc,0)枚举该窗口的所有子窗口(包括Button,Static等),用GetWindowText获取子窗口的文字。EnumChildProc的形势为BOOL CALLBACK EnumChildProc(
HWND hwnd,
LPARAM lParam
)
在该回调函数中处理。
HWND hwnd,
LPARAM lParam
)
在该回调函数中处理。
SnedMessage(hWnd,WM_GETTEXT,(WPARAM)iLen,(LPARAM)buf);
buf中就是窗口文本。