20 lines
412 B
C++
20 lines
412 B
C++
#include <windows.h>
|
|
#include <iostream>
|
|
|
|
using namespace std;
|
|
|
|
BOOL CALLBACK EnumProc(HWND hWnd, LPARAM lParam);
|
|
|
|
int main() {
|
|
EnumWindows(EnumProc, 0);
|
|
return 0;
|
|
}
|
|
|
|
BOOL CALLBACK EnumProc(HWND hWnd, LPARAM lParam) {
|
|
TCHAR title[500];
|
|
ZeroMemory(title, sizeof(title));
|
|
GetWindowText(hWnd, title, sizeof(title) / sizeof(title[0]));
|
|
printf("%d\n%s\n", hWnd, title);
|
|
return TRUE;
|
|
}
|