Exestiert fenster schon? überprüfen aber wie?
-
Hallo ich möchte wissen wie ich überprüfen kann ob ein fenster exestiert
-
Handle holen (z.B. mit EnumWindows oder FindWindow(Ex)) und dann BOOL IsWindow(HWND hW);
-
thx werds versuchen und denk au mal hin bekommen
-
Ich kenne vom Fenster nur den Titel, dann kann ich mit FindWindow nur arbeiten, wenn der Title, bei jedem Programmaufruf gleich ist. Gibt es auch eine Möglichkeit das Handle zu finden, wenn nur der Anfang des Fenstertitels bekannt ist
Fenstertitel z.B. Spool-Controller Jobs: xxx
Der Wert hinter Jobs ändern sich.
Gruss Klaus
-
Hallo,
hast du bereits gefragt hier:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-216895.html
Die Lösungen sind die gleichen, z.B.:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-197263.html
http://www.c-plusplus.net/forum/viewtopic-var-t-is-175644.html
http://www.c-plusplus.net/forum/viewtopic-var-p-is-799519.html
usw...
MfG,
Probe-Nutzer
-
pharmacy;
-
pharmacy;
-
Wenn Du den Anfang des Titels aus EnumWindows() hast, dann brauchst Du nur nach diesem Teilstring suchen. Hierfür gibt es String-Funktionen!
