BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ In MFC ein neues Fenster erstellen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen In MFC ein neues Fenster erstellen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Antiheld Antiheld ist männlich
Spagetti-Monster (Moderator)


images/avatars/avatar-1810.gif

Dabei seit: 07.08.2001
Beiträge: 755
Herkunft: Duisburg

Fragezeichen In MFC ein neues Fenster erstellen       Zum Anfang der Seite springen

Hallo,

ich brauche für ein Programm noch eine GUI die ich in MFC erstellen wollte, leider habe ich bis jetzt nur ein paar Grundprogramme mit der MFC aufgezogen. Das Programm soll unterschiedliche neue Fenster, ich dachte dabei an Dialogfelder, erstellen. Man kann sich das so vorstellen wie bei einem IM.

Da ich allerdings wie gesagt wenig Ahnung von der MFC hab, wollte ich euch mal nach ein paar Tipps für die Denkrichtung fragen smile

Grüße
Dennis

__________________
Of course, like every other man of intelligence and education I do believe in organic evolution. It surprises me that at this late date such questions should be raised.
-Woodrow Wilson, 1922 >>

23.10.2005 15:32 Antiheld ist offline E-Mail an Antiheld senden Beiträge von Antiheld suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Hm, wxWidgets ist imho eine gute Alternative zur MFC,
es sei denn du willst nur auf Windows arbeiten, und hast
einen entsprechenden editor von MS (Visual Studio).

Ein neues Fenster ist recht einfach, du erstellst einfach
im Dialogeditor einen neuen Dialog, erstellst dafür eine Klasse,
und bindest diese entsprechend in deinen Hauptdialog ein:
Zitat:
#include "myDialog.h"
/* ... */
void OnButton()/*Button im Hauptdialog wurde gedrückt, doppelklick im Dialogeditor auf den Button, dann erstellt er diese Funktion*/
{
myDialog md;
md.doModal();
}


Alternativ kannst du den Dialog auch mit Create erstellen.

phlox

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
23.10.2005 17:58 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
Antiheld Antiheld ist männlich
Spagetti-Monster (Moderator)


images/avatars/avatar-1810.gif

Dabei seit: 07.08.2001
Beiträge: 755
Herkunft: Duisburg

Themenstarter Thema begonnen von Antiheld
      Zum Anfang der Seite springen

Hallo phlox,

Nunja, modale Fenster waren nun nicht das was mir weiter geholfen hatte, doch nun hab ich es mit Hilfe auch mit den nichtmodalen Fenster geschafft. Danke jedenfalls für deinen Tipp smile

Grüße
Anti

__________________
Of course, like every other man of intelligence and education I do believe in organic evolution. It surprises me that at this late date such questions should be raised.
-Woodrow Wilson, 1922 >>

30.10.2005 21:23 Antiheld ist offline E-Mail an Antiheld senden Beiträge von Antiheld suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ In MFC ein neues Fenster erstellen

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH