Hi,
seit heute beschäftige ich mich ein bisschen mit C. Ich versuche gerade mithilfe der Win32API die Titel aller Fenster auszulesen. Dazu habe ich folgenden Code:
int prev = 1;
while (prev > 0) {
prev = (int)GetNextWindow((HWND)last, GW_HWNDPREV);
if (prev != 0) {
last = prev;
}
}
while (last > 0) {
char ch[1000];
last = (int)GetNextWindow((HWND)last, GW_HWNDNEXT);
GetWindowText((HWND)last, ch, 1000);
printf("%s
", ch);
}```
Sollte soweit auch funktionieren. Aber ich denke mal, dass das nicht die optimale Lösung ist, deshalb würde ich mich über andere Anregungen/Infos über mögliche Fehlerquellen freuen. Danke!