Registriert seit: 28. Jul 2003
Ort: Stuttgart
1.093 Beiträge
Delphi 2007 Professional
|
Re: CreateWindow in einer DLL....
27. Apr 2006, 13:46
Das Problem mit Classes.AllocateHWnd ist, daß ich damit ein gültiges Fenster erzeugt kriege, es aber nicht mit einem anderen Programm identifizieren kann.
Das Fenster soll Nachrichten aus einer CommandLine-Applikation erhalten.
Bisher geh ich so vor, daß ich im CommandLine-Programm anhand des von mir festegelegten
Klassennamen und Fensternamen, mittels FindWindow, das Fenster finde und genau an dieses Fenster einen Windows-Nachricht schicke (WM_COPYDATA).
AllocateHwnd erzeugt mir ein Fenster von dem ich weder Klassennamen noch Fensternamen kenne. Ok der Klassenname steht ja in der Funktion selbst, aber der ist halt allgemein und
identifiziert mein Fenster nicht eindeutig.
Levent Yildirim Erzeugung von Icons aus Bildern: IconLev
|