Handle und Namen aller laufenden Programme bekommen?
-
Halle
mit BCB-Mittel nicht moeglich
das laesst sich aber mit der API loesen
(FindWindow usw)MfG
Klaus
-
Schau Dir mal folgenden Link an, vielleicht hilft er Dir weiter.
http://www.bytesandmore.de/rad/index.htm?http://www.bytesandmore.de/rad/cpp/snipp/sc03014.php
-
Da sistja schon ganz gut aber der gibt mir nicht nur die Fenster aus sondern auch noch so sachen wie MTDBOpSink oder SysFader NetScapeSispatchWnd XPCOM:EventReceiver...
was ist das sind das Prozesse? gibt es keine Möglichkeit nur die Sichtbaren Fesnter auszulesen!
Die bei STRG + ALT + Entf unter Anwendungen stehen!
-
Dieser Thread wurde von Moderator/in Jansen aus dem Forum Borland C++ Builder (VCL/CLX) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
-
Das hört sich ja ganz gut an aber was ist LPARAM lParam?
BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam)hwnd ist warscheinlich der Handle des Programmes das ich geschriben habe oder?
THX
Dagsta
-
typedef LONG_PTR LPARAM;siehe dazu: MSDN: Windows Data Types

-
EnumWindowsProc ist übrigens die Callbak-Funktion für EnumWindows

-
Könnte mir vieleicht jemand ein Bsp geben wie man das Anwendet!
Habe noch nicht so richtig Ahnung von Callback funktionen!
THX
Dagsta
-
forensuche --> enumwindows
findest du ein haufen beispiel codes