Fenster auslesen
-
Hallo wie kann man auslesen ob ein Fenster aktiv ist, laut dem Tutorial was ich gefunden habe sollte das so gehen ...
Aber es funktioniert nicht das Programm sagt halt immer "Fenster nicht gefunden"
Ich vermute ja das hier der Fehler liegt ...
WA_hwnd = FindWindow("Rechner", NULL);
Das man anstatt Rechner ( für den Windows Taschenrechner ) irgendwas anderes da eintrage muss.
Ja der Windows Taschen rechner ist bereits gestartet ^^
#include <windows.h> #include <iostream> using namespace std; int main(int argc, char *argv[]) { HWND WA_hwnd; WA_hwnd = FindWindow("Rechner", NULL); if ( WA_hwnd == 0 ) { cout << "Fenster nicht gefunden"; } else { cout<<"Fenster gefunden \n"; } system("PAUSE"); }
-
Den korrekten Klassennamen für das gesuchte Fenster kannst du mit Spy++ herausfinden (ist beim Visual Studio dabei).
-
Probiers mal sorum:
FindWindow(NULL, "Rechner");
-
Jo funktioniert danke :>