27.06.2012 11:33 | |
Beigetreten: 22.11.2005 Letzter Bes: 15.08.2025 Beiträge: 379 Bewertung:
|
Hallo, ich verwende die Funktion "FindWindow" um auszuwerten ob ein bestimmtes Fenster von einem externen Programm geöffnet ist. Wenn ich den Parameter "Fenstertitel" verwende funkitoniert alles so wie es soll. Nun möchte ich aber auch die Klasse des Fensters abfragen und hier ist auch schon mein Problem. Laut dem FAQ gibt es eine Software (Spy von Visual C++) die den Klassennamen herausfinden soll. Kann mir da vielleicht einer weiter helfen? Im Internet finde ich nicht so richtig was darüber. (Vielleicht gucke ich auch nur verkehrt?!?! Alexandra |
27.06.2012 17:29 | |
Beiträge: 133 Bewertung:
|
Hallo Alexandra, Vor einiger Zeit habe mich auch mit dem Problem beschaeftigt. ID: TF329049 Ich habe das mit dem Programm WinID gemacht. Ganz einfach zu bedienen, z.B das Programm Internet Explorer aufmachen und mit der Maus oben auf das Fenster . Solltest Du Probleme habe gib mir Bescheid. #include "apdefap.h" BOOL _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName) { HWND Handle=NULL; Handle=FindWindow("IEFrame", NULL); // fuer Internet Explorer if(Handle) { return 1; } else { return 0; } } Gruss Adam DateianhangWinID.zip (72 Downloads) |
Zuletzt bearbeitet von: Adam_S am: 27.06.2012 17:33Zuletzt bearbeitet von: Adam_S am: 27.06.2012 17:32 |
|
Für diesen Beitrag bedanken sich
1 Benutzer |
27.06.2012 19:16 | |
Beigetreten: 17.09.2007 Letzter Bes: 17.04.2023 Beiträge: 799 Bewertung:
|
Hallo, oder hier das Original... Spy++ |
VG / regards vanDyk |
|
Für diesen Beitrag bedanken sich
1 Benutzer |
Folgen Sie uns auf