Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Luckie,
7. Mär 2012
Noch mal. WM_COPYDATA erwartet dort einen Zeiger auf eine Struktur und nichts anderes. Und wenn du nicht das übergibst, was Windows erwartet, dann funktioniert es eben nicht.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Luckie,
7. Mär 2012
Klick doch einfach mal auf die Links die dir gegeben werden. Dann siehst du, dass du einen Record füllen musst und als Parameter an WM_COPYDATA übergeben musst.
Und du meinst, Windows weiß, dass du es nicht verstehst und ändert für dein Programm die Implementation von WM_COPYDATA? :roll:
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Luckie,
7. Mär 2012
In den Parametern von WM_COPYDATA kannst du Zeiger auf Zeichenketten übergeben. Windows sorgt bei WM_COPYDATA dafür, dass das funktioniert.