Entwickler-Ecke
Windows API - Eine Komponente in einem anderen Programm erstellen
Anonymous - Sa 08.11.03 01:31
Titel: Eine Komponente in einem anderen Programm erstellen
Hi.
Ich denke das diese Frage wird recht oft gestellt wird, allerdings finde ich keine Antworten über die Such-funkion vom DF.
Wie kann ich denn eine neue Komponente (z.B.: TMemo) in einem ganz anderes Programm via Classname (Classname des Programmes) (ich dachte mal das es via FindWindow funktioniert, weiß allerdings nichts darüber) einfügen und noch ein Ereigniss (z.B.: onChange) zuweisen?
Delete - Sa 08.11.03 01:44
Öhm. Dein Topic passt nicht zu deiner Frage. Befindet sich das Memo jetzt in einem anderen Programm oder willst du nur die standard Komponente erweitern?
Anonymous - Sa 08.11.03 01:48
das Memo ist nochnicht in dem anderen Programm. Es muss erst erstellt werden
Delete - Sa 08.11.03 01:54
Also was den jetzt? Das Memo soll in ein anderes Programm rein oder wie?
Dann mußt du es mit CreateWindow erstellen und im als Parent das Fenster Handle des anderen Programmfensters zu weisen. Wenn du Benutzereingaben etc. abfangen willst, musst du die WndProc des anderen Fensters subclassen. Nur leider ist das unter Windows nicht so ohne weiteres möglich.
Und was soll das überhaupt werden?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!