Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » kleinstes Fensterprogramm für vs 2008 mit mfc

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
23.10.2008, 09:03 Uhr
jp



Hallo,

ich habe mir die Testversion von Visual Studio 2008 Professionell heruntergeladen um MFC zu lernen.
Dann habe ich im Internet nach Tutorials gesucht und auch einiges gefunden. Nur: Keins der Programme funktioniert mit dem VS 2008. Es kommen immer Fehlermeldungen.
Kann mir mal jemand ein minimalistisches, kleines Fensterprogramm ( ohne Menüs, Buttons, Symbolleiste usw. ) posten, dann kann ich die Tutorialprogramme entsprechend ändern?

Danke im voraus.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.10.2008, 10:10 Uhr
reinki0013



hallo,

also das einfachste wäre, du legst ein neues projekt an...
-> jetzt wählst du MFC als Projekttyp aus
-> danach MFC-Anwendung
-> auf Dialogfeld basierend
-> bei den Benutzeroberflächenfeatures kannst du gleich "Minimiert" und "Maximiert" auswählen
(zum kleiner und größer machen des Fensters)
-> danach fertigstellen


Nun öffnet sich der Dialog, wo du mittels Toolbox diverse Felder, Buttons, etc. reinziehen kannst...

Mittels Ereignishändler kannst du dann für jedes Objekt festlegen, was dieses genau machen
soll... z.B. wenn man Doppelklickt oder eine Zeile in einer ListControl auswählt...

das problem ist, dass zumindest ich, dir kein fertiges projekt jetzt hier online stellen kann...
am besten du probierst selbst mal ein wenig und meldest dich dann mit deinen
Code-Auszügen wo du Probleme hast.

lg Reinki
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
23.10.2008, 13:46 Uhr
0xdeadbeef
Gott
(Operator)


Unter der Annahme, dass du damit VC2008 Express meinst, da sind die MFC nicht dabei.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
23.10.2008, 23:31 Uhr
Hans
Library Walker
(Operator)


Hi,

Zitat von jp:
Kann mir mal jemand ein minimalistisches, kleines Fensterprogramm ( ohne Menüs, Buttons, Symbolleiste usw. ) posten, dann kann ich die Tutorialprogramme entsprechend ändern?

sowas findest Du auch hier:
www.cad.uni-bayreuth.de/grafik/beispiel0.zip
Das ist allerdings ein WinAPI-Programm, das ohne MFC auskommt.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
27.10.2008, 15:55 Uhr
ao

(Operator)


Warum willst du heutzutage noch MFC lernen? Die sind steinalt und werden selbst von Microsoft schon seit Jahren nicht mehr weiterentwickelt.

Toolkits wie wxWidgets oder QT sind viel moderner im Design, werden aktiv gepflegt, werden von etlichen IDEs, GUI-Designern usw. unterstützt und laufen auf Windows, Linux, Mac-OS und diversen Handheld-Betriebssystemen. Vergleiche hier:
http://de.wikipedia.org/wiki/Qt_(Bibliothek)
http://de.wikipedia.org/wiki/WxWidgets

Wenn du Microsoft-Tools willst, empfehle ich die .NET-Klassenbibliothek, dann aber als Programmiersprache nicht C++, sondern C#.

Dieser Post wurde am 27.10.2008 um 15:56 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
31.10.2008, 12:22 Uhr
~mvp
Gast



Zitat von ao:
Warum willst du heutzutage noch MFC lernen? Die sind steinalt und werden selbst von Microsoft schon seit Jahren nicht mehr weiterentwickelt.

Toolkits wie wxWidgets oder QT sind viel moderner im Design, werden aktiv gepflegt, werden von etlichen IDEs, GUI-Designern usw. unterstützt und laufen auf Windows, Linux, Mac-OS und diversen Handheld-Betriebssystemen. Vergleiche hier:
http://de.wikipedia.org/wiki/Qt_(Bibliothek)
http://de.wikipedia.org/wiki/WxWidgets

Wenn du Microsoft-Tools willst, empfehle ich die .NET-Klassenbibliothek, dann aber als Programmiersprache nicht C++, sondern C#.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
31.10.2008, 12:25 Uhr
~mvp
Gast


Sry, das oben war so nicht gewollt.

Microsoft hat sich zur MFC bekannt, d.h. sie werden auch noch weiterentwickelt und warum sollte man sie dann nicht nützen?

Wobei man für zeitgemäße Oberflächen natürlich zu den von ao genannten Möglichkeiten greifen sollte.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: