Grafikoberfläche in C++
-
Hallo,
ich möchte nicht dauernd in dem kleinen Consolenfenster arbeiten sondern in den Grafikmodus wechseln, wo man auch Linien, Rechtecke etc. zeichnen kann.
Wie komme ich aber in den Grafikmodus? Und welche Header werden dafür gebraucht?
Grüße,
Leader87.
-
die header einer entsprechenden grafikbibliothek - abhaengig von deinem betriebssystem.
-
Mein Betriebssystem ist Windows Xp (mit Service Pack 2).
Ich compiliere meine Programme mit dem Bloodshed Dev-C++ Compiler.
m. f. G.
Leader 87
-
Entweder nimmst du die Windows API oder eine Bibliothek, die das kapselt. Wie wxWidgets, Qt, etc.
-
Schau mal in meine Signatur, da findest du eine Übersicht über entsprechende GUI Bibliotheken. Damit kannst du erstmal Fenster mit Buttons usw. darstellen. Einige dieser GUI Bibliotheken haben dann auch noch Funktionen für Grafik (Linien, Kreise usw.). Unter Windows ist GDI+ sehr einfach und mächtig.
Dann haben wir hier im Forum auch noch ein GUI-Unterforum. Da kannst du dann konkrete Fragen stellen, falls es Probleme geben sollte. Im Unterforum "Artikel" (weiter unten) gibts auch ein paar deutsche Tutorials zu ein paar GUI-Libs.
-
Panke schrieb:
Entweder nimmst du die Windows API oder eine Bibliothek, die das kapselt. Wie wxWidgets, Qt, etc.
Wenn jemand nach einer C++ Bibliothek fragt, sollte man WinAPI aus dem Spiel lassen. Ist reines C, falls es dir noch nicht aufgefallen ist.
-
Artchi schrieb:
Panke schrieb:
Entweder nimmst du die Windows API oder eine Bibliothek, die das kapselt. Wie wxWidgets, Qt, etc.
Wenn jemand nach einer C++ Bibliothek fragt, sollte man WinAPI aus dem Spiel lassen. Ist reines C, falls es dir noch nicht aufgefallen ist.
Nur daß nicht nach einer C++ Bibliothek gefragt wurde, sondern nach Möglichkeiten, eine GUI zu programmieren. Und da ist Win32 sicherlich eine Möglichkeit. Daß eine C++-Kapsel in der Regel einfacher ist, ist eine andere Geschichte.
-
Hallo,
geht es dir mehr um Grafik an sich oder mehr um GUIs?
-
Also, wenn jemand in einem C++ Forum fragt, dann gehe ich von C++ aus. Ich bezweifel weiterhin, das man einem C++-Anfänger WinAPI verkaufen sollte. Schon aus Prinzip.
-
Artchi schrieb:
Also, wenn jemand in einem C++ Forum fragt, dann gehe ich von C++ aus. Ich bezweifel weiterhin, das man einem Anfänger WinAPI verkaufen sollte. Schon aus Prinzip.
Ich glaube, man sollte niemandem die WinAPI andrehen, außer es geht wirklich nicht anders
