000
05.09.2018, 16:33 Uhr
denismu321
|
Hallo ich habe ein kleines Problem mit einigen WinAPI Funktionen. Was ich gerne machen würde ist ein gültiges Handle (HWND) auf ein Fenster zu bekommen. Am besten über den Prozessnamen des Fensters. Allerdings bekomme ich wohl leider kein gültiges Handle hin.. Hier der Code :
C++: |
char c_szText[125]; wcstombs(c_szText, szProcessName, wcslen(szProcessName) + 1); HWND spot = FindWindowA(NULL, c_szText); if (strstr(c_szText, "*****") != 0) { if (spot != NULL) { GetWindowTextA(spot, buffer_title, 124); printf("title => %s\n", buffer_title); } else printf("failed.\n"); printf("found %s\n", c_szText); }
|
Vielleicht habt Ihr ja eine Idee ? Vielen Dank im voraus..
----- Edit: cpp-Tags eingesetzt. Dieser Post wurde am 06.09.2018 um 20:39 Uhr von Hans editiert. |