Entwickler-Ecke
Windows API - Programm im Fenster eines anderen Programmes!
SKeller - So 28.03.04 21:54
Titel: Programm im Fenster eines anderen Programmes!
:D
Hallo, vielleicht gehört´s nicht ganz hier hin, aber ich will mal wissen, ob man, jetzt kommt´s, ein programm a.exe als ein Fenster
IN programm b.exe reinstecken kann, so als einen Frame!!!
Moderiert von
Motzi: Topic Verschoben
MSCH - Fr 02.04.04 20:14
nein. Es sei denn du hast eine OLE oder ActiveX Serveranwendung(a) und eine Clientanwendung(B)
grez
msch
Motzi - Sa 03.04.04 13:25
Wenn du das Handle des fremden Programm-Fensters hast kannst du einfach mit der API-Funktion SetParent deine Form als Parent festlegen...
hean0041 - Do 09.06.05 07:13
Hi,
@ Motzi
und
@ Msch
könnt Ihr genauere Angaben über eure Lösungsvorschläge geben?
Gruß
hean0041
MrSaint - Do 09.06.05 14:27
Motzi hat folgendes geschrieben: |
| Wenn du das Handle des fremden Programm-Fensters hast kannst du einfach mit der API-Funktion SetParent deine Form als Parent festlegen... |
| MSDN hat folgendes geschrieben: |
| The new parent window and the child window must belong to the same application. |
Is also nicht...
MrSaint
Motzi - Do 09.06.05 14:41
MrSaint hat folgendes geschrieben: |
Motzi hat folgendes geschrieben: | | Wenn du das Handle des fremden Programm-Fensters hast kannst du einfach mit der API-Funktion SetParent deine Form als Parent festlegen... |
| MSDN hat folgendes geschrieben: | | The new parent window and the child window must belong to the same application. |
Is also nicht... |
Hm.. komisch, ich hab das schon erfolgreich probiert.. geht also doch! ;)
Hein Blöd - Do 09.06.05 15:45
Natürlich geht es. Jeder Bildschirmschoner macht das. Mit einem Parameter (Soweit ich weiß ist es P) und dem Handle des Fensters, wobei alles automatisch von System gestartet und übergeben wird, kann ein Bildschirmschoner in dem kleinen Monitor, im Dialogfester Eigenschaften von Anzeige, angezeigt werden. Hier wird der ganze Bildschirmschoner umgeleitet und in einem kleinem Panelfenster ausgeführt.
Das wird also alles täglich gemacht ;)
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!