Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
26. Jan 2009
Richtig. Wo ist das Problaem der ersten Instanz eine gescheite Fensterklasse zu geben oder nach dem Fenstertitel (der zweite Parameter von FindWindow) zu suchen?
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
26. Jan 2009
Warum sollte andere Software die Nachricht WM_COPYDATA nicht auswerten?
Und das WM_USER nicht funktioniert ist auch klar. So bald du komplexe Datentypen (Strings usw.) übertragen willst und es um Zeiger auf Adressbereiche deines Prozesse geht, musst du WM_COPYDATA verwenden, da dann Windows dafür sorgt, dass die zu verschickenden Daten in einem gemeinsam nutzbaren Speicherbereich gemappt...
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
26. Jan 2009
Nicht komisch, sondern logisch und das ohne viel nachzudenken. Rat mal für was HWND_BROADCAST stehen könnte? Und jetzt überleg mal, ob die Nachricht nur an dein oder auch an andere fenster geschickt wird.