Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
16.07.2007, 18:08
Felheart



Hi,
wie kann ich ein GUI für mein programm machen ?
Es muss nur auf WinXP laufen.
Vorerst will ich mal kein MFC verwenden (.NET schon garnicht)
und nur mit der WinAPI arbeiten.
Allerdings frag ich mich ob das mit MSVS'05 überhaupt möglich ist,
da ich bis jetzt noch kein Projecttemplate gefunden habe
das weder MFC noch .NET nutzt.

Frage:
Welches Template muss ich auswählen um mir mit VS ein
MFC und .NET unabhängiges Win32-GUI zu basteln ?

edit:
"CLR - Windows Forms Anwendung" ist es glaub ich.
Aber wie krig ich Buttons, Listenboxen und so schreiblinien in meine Form rein ?
die toolbox ist leer :(

--


Dieser Beitrag wurde am 16.07.2007 um 18:15 von Felheart bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
16.07.2007, 19:32
Kriz



MFC war mal "in", so vor knapp 8-10 Jahren. Leider von M$ sehr stiefmütterlich behandelt worden, hätte gute Chancen gehabt.

.NET kann man u.a. mit C/C++ abhandeln, aber eigentlich zielt die Sache auf C# ab. Wer's braucht...

Alternativen:

-wxWidgets (C++)
-QT4 (C++, muß man aber bei der GPL-Version selber kompilieren, dauert a weng)
-GTK für Windows (C)
-FLTK (C/C++, k.A. wie genau jetzt)

Zu deiner Frage: k.A., benutze VStudio seit Jahren nicht mehr

Zu Edit: Der GUI-Designer sollte eigentlich alle Widgets bereitstellen (zumindest den größten Teil). Beim alten VC++ 6.0 war es jedenfalls so. Spezielle Widgets (COM-Objekte) konnte man als Addon dazuinstallieren.

Allerdings sind GUI-Designer nicht immer erste Wahl, da der produzierte Quellcode erstmal mit Leben gefüllt werden will, von den ganzen Feintunings mal abgesehen. Am Ende hackt man mehr manuell herum, als die ganze Sache eigentlich wert ist. IMHO sind die meisten GUI-Designer für Anfänger eher nicht geeignet.

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)


Dieser Beitrag wurde am 16.07.2007 um 19:33 von Kriz bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche