#include <iostream>
#include <windows.h>
BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lparam)
{
LPTSTR title = 0;
GetWindowText(hwnd, title, sizeof(title));
std::cout << "Window Name: " << std::endl;
return true;
}
int main(int argc, char* argv[])
{
EnumWindows(EnumWindowsProc, NULL);
std::cin.get();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8d2luZG93cy5oPgoKQk9PTCBDQUxMQkFDSyBFbnVtV2luZG93c1Byb2MoSFdORCBod25kLCBMUEFSQU0gbHBhcmFtKQp7CiAgICBMUFRTVFIgdGl0bGUgPSAwOwoKCUdldFdpbmRvd1RleHQoaHduZCwgdGl0bGUsIHNpemVvZih0aXRsZSkpOwoJc3RkOjpjb3V0IDw8ICJXaW5kb3cgTmFtZTogIiA8PCBzdGQ6OmVuZGw7CgoJcmV0dXJuIHRydWU7Cn0KCmludCBtYWluKGludCBhcmdjLCBjaGFyKiBhcmd2W10pCnsKCUVudW1XaW5kb3dzKEVudW1XaW5kb3dzUHJvYywgTlVMTCk7CgoJc3RkOjpjaW4uZ2V0KCk7CglyZXR1cm4gMDsKfQ==