1.获取窗口内容的两种方式:
GetWindowTest(hWnd, szOut);
SendMessage(hWnd, WM_GETTEXT, nLen, szOut);
两种方式对于进程内的操作来说是一样的。
但是跨进程操作时,前者只返回窗口的标题(有的窗口可能没有标题),后者返回窗口文本。
2.wprintf如果要输出中文需要在程序入口添加setlocale(LC_CTYPE, "chs");
3.EnumWindows只能枚举顶级窗口,需要递归调用EnumChildWindows才能获得进程的所有窗口。