www.mikrocontroller.net

Forum: PC-Programmierung VC++ 2008: MDI Fenster andocken lassen?


Autor: peterguy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich bin grade dabei, ein Programm mit Microsoft Visual C++ 2008 Express 
zu schreiben. Die Oberfläche besteht im Wesentlichen aus einem MDI 
Container.

Jetzt habe ich das Problem, daß die geöffneten MDI-Fenster innerhalb des 
Containers frei verschiebbar sind, was ziemlich unübersichtlich ist.

Gibt es ene Möglicheit, die Fenster automatisch aneinander andocken zu 
lassen?

Autor: Henry (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn man das reine Windows programmiert gibt es dafür keine fertige 
Lösung.

Wenn man aber ein Visual C++ mit MFC hat dann existiert dort die Klasse 
CSplitterWnd.

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Und was hat CSplitterWnd mit dem Andocken von MDI-Childfenstern an den 
Rahmen des Hauptfensters zu tun?

Und seit wann kann man mit Visual C++ Express die MFC nutzen?

Autor: Torsten S. (tse)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Und seit wann kann man mit Visual C++ Express die MFC nutzen?

Schon eine ganze Weile.

http://social.msdn.microsoft.com/forums/en-US/vcge...

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gut zu wissen. Danke.

Autor: peterguy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Für die, die vielleicht mit den gleichen Problemen kämpfen:

Ich bin jetzt mittlerweile auf Visual Studio 2008 Express C# 
umgeschwenkt und habe mir von www.codeproject.com einen Dock Container 
heruntergeladen.

Hier der Link (achtung, veraltete Version!):
http://www.codeproject.com/KB/toolbars/DockContainer.aspx

Die Aktuellste Version mit vielen Bugfixes findet man hier:
http://www.osec.ro/en/index.php/Dock_Container_Download_Page

Ein sehr feines Custom Control, wie ich finde!

Autor: Torsten S. (tse)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
peterguy wrote:

> Ich bin jetzt mittlerweile auf Visual Studio 2008 Express C#
> umgeschwenkt und habe mir von www.codeproject.com einen Dock Container
> heruntergeladen.

C# != C++

Aua das tut weh! Wer mit managed code zufrieden ist kann auch gleich 
seinen Kram in VB zurecht klicken. Heraus kommt das gleiche. Die 
Programmiersprache für interpretierenden Code ist dem VStudio egal, 
reine Kosmetik.

C / C++ ist etwas für Männer die wissen sie tun. Der Rest ist Spielzeug.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.