Entwickler-Ecke
Windows API - Child-Windows
.Johannes. - Mo 05.01.04 20:01
Titel: Child-Windows
Wie kann ich Windows dazu bringen, dass alle Fenster, die zukünftig geöffnet werden in meinem Fenster eingenunden werden?
Sie sollen also nicht mehr auf den Desktop gebracht werden, sondern in mein Fenster.
MaxiTB - Fr 23.01.04 21:20
Kannst du deine Frage etwas ausführen ?
Welche Windows - die in deiner Applikation oder auch die von anderen Applikationen.
Letzteres geht nämlich nicht. Ersteres dagegen ziemlich leicht, indem du ein MDI Fenster machst und die anderen Fenster als MDI childs erstellst.
toms - Fr 23.01.04 21:25
| Zitat: |
| Letzteres geht nämlich nicht |
Geht's schon; mit Hooks und API Kenntnissen...
MaxiTB - Fr 23.01.04 21:33
::toms
Würde ich trotzdem nicht empfehlen.
Man kann nicht einfach jedes Window als MDI child 'umbiegen'; da hauts jede zweite Applikation von mir weg, wenn das wer versuchen würde, weil MDI childs doch ein bisserl anders reagieren/funktionieren. Weiß ja nicht obs in Delphi transparent ist, aber in C++ plus API hat man da Rießentroubles bei Mixes. Und ich möchte gar nicht wissen, was bei Systemfenstern passiert ... wie Controls reagieren ... wah ... Horror, wenn man das alles ausprogrammieren möchte, weil nix wirklich dokumentiert ist.
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!