C++ und GUI
-
Könntet ihr mir ein kleines TuT machen welche Datei das ist? Und wie man das macht mit dem make?
-
aber ich finde nichts für GUI's
Gute Tuts für deine Bedürfnisse wirst weniger in der c++ ecke finden (nochmal betont, GUI's sind nicht bestandteil der Programmiersprache an sich, GUI's werden immer durch Frameworks oder C-Schnittstellen des Betriebssystems / Fenstersystems abgedeckt), sondern da wirst direkt nach dem Toolkit suchen muessen.
Such doch mal nach QT tutorial ... wenn da nix findest, dann wird dir keiner helfen können

andere Toolkits z.b waeren:
Mfc,
wxWidgets,
GTK, (C)
Motif, (C)
gtk++
...C-Schnittstellen vom Betriebssystem / Fenstersystem, da wirst mehr C als C++ beispiele finden:
WINAPI
XFree
....2D/3D/Multimedia Schnittstellen (nicht "Fenster" und Controls orientiert, sondern auf eigenes schnelles zeichnen und wiedergeben von Multimedia inhalten)
OpenGL - genereller Standard
DirectX - Schnittstelle fuer windowseigene MultimediabibliothekMehr Abstrahierende Bibliotheken, die auf die basis-Multimediaschnittstellen aufsetzen (und diese plattformunabhangig machen)
SDL,
Ogre,
...Jetzt hasst paar stichworte, wonach googlen kannst !

Ciao ...
-
hast schonmal hier geguckt? oder ich glaub charles petzold hat ein gutes buch über das MS-win-gedönse geschrieben...
[url]
http://developer.gnome.org/gtkmm-tutorial/3.2/index.html.en
[/url]
-
Wenn du einen wirklichen einfachen Einstieg in C++ GUIs suchst, würde ich dir FLTKempfehlen.
Warum? Weil diese Bibliothek nicht komplex ist und im Prinzip nur aus einer LIB- bzw. DLL-Datei besteht. Sie bietet alles was man für eine GUI benötigt (Fenster, Menüs, Buttons, Listen usw.), 2D-Vectorfunktionen und OpenGL-Support.Qt und GTK+ bzw. GTKmm sind auch sehr gut. Aber alleine der Rattenschwanz an DLLs dürfte einen Anfänger überfordern. Bin ich jedenfalls der Meinung.
-
Sehr gut:
http://win32-framework.sourceforge.net/
Keine libs, keine dlls, alles inline - Code. Wie es genau funktioniert, ist erklärt, der Source-Code ist verständlich. Wenn man mal wirklich verstehen will, wie man die C-Schnittstelle der WinAPI in Klassen kapseln kann, wird hier Erleuchtung finden.
-
Belli schrieb:
Sehr gut:
http://win32-framework.sourceforge.net/Nein. Sehr schlecht.
Das ist eine billige Kopie einer schlechten Library die technisch seit Jahren ueberholt ist.