Bitteschön:
Code:
#include <stdio.h>
#include <windows.h>
// BOOL (groß) = int
int __stdcall EnumWindowsProc1(HWND, LPARAM);
int main(void)
{
EnumWindows(EnumWindowsProc1, (LPARAM) 0);
return 0;
}
int __stdcall EnumWindowsProc1(HWND hWnd, LPARAM lParam)
{
char buffer[200];
GetWindowText(hWnd, buffer, sizeof(buffer) - 1);
if (buffer[0] != 0) /* fenster ohne namen überspringen */
printf("- %s\n", buffer);
return true;
}
Ausgabe:
Code:
blackberry@system:~/Desktop$ wine a.exe
- Find Text
- Dev-C++ 4.9.9.2
- WebUpdate
- Replace Text
- Incremental Search
- Dev-C++
- Wine System Tray