|
- // 回调函数,用于枚举窗口
- BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam) {
- // 获取窗口标题
- char windowTitle[MAX_PATH];
- GetWindowTextA(hwnd, windowTitle, sizeof(windowTitle));
- // 获取窗口类名
- char className[MAX_PATH];
- GetClassNameA(hwnd, className, sizeof(className));
- // 打印窗口标题和类名
- printf("Title: [%s]\nClass: [%s]\n\n", windowTitle, className);
- //返回TRUE以继续枚举窗口,返回FALSE以停止枚举
- return TRUE;
- }
- int main() {
- EnumWindows(EnumWindowsProc, NULL);
- return 0;
- }
复制代码
|
|