Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » GUI Programmierung

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 < [ 2 ]
000
12.11.2006, 21:38 Uhr
~guic
Gast


Hallo Leute,
wie kann ich von der langweiligen API-Konsole endlich zur GUI-Programmierung umsteigen? Ich würde gerne Textareas und Buttons erstellen, alles was dazu gehört. Welcher Compiler empfiehlt sich am besten? Wo finde ich gute Tutorials (könnt ihr Bücher empfehlen)?
Vielen Dank für eure Hilfe!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
13.11.2006, 17:56 Uhr
xXx
Devil


<hmm...

WinAPI -> www.win-api.de
Qt, wxWidget und wie se alle heißen

VC++ 2005 empfielt sich eigentlich immer... es sei denn du willst das Programm nachher auf nemanderen Betriebssystem als WIndows laufen lassen ..
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
14.11.2006, 15:45 Uhr
thorgo



Hört sich beknackt an, ist aber garnicht so übel [C++ for Kids] ist als Buchtitel nicht zu verachten (super easy geschrieben) , für deine 15€ bekommst du sogar den Borland C++ Builder 6 Personal Edition dazu.

Ansonsten versuchs mit wxDev-CPP diese IDE is für "lulu".

gruß Thorsten
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
14.11.2006, 16:51 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Um da war richtig zu stellen. GUI-Programmierung ist definitiv der langweilige Teil... Gibt nur wenig ätzenderes als dem späterem User den Arsch hinterhertragen zu müssen... Eingabe/Ausgabespiele sind so gar nicht spannend. Spannend ist es die funktionierende Blackbox zu bauen...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
15.11.2006, 17:28 Uhr
thorgo




Zitat von Windalf:

dem späterem User den Arsch hinterhertragen zu müssen... Eingabe/Ausgabespiele sind so gar nicht spannend.



na Dich möchte ich sehen wie du mit ner blackbox an einer Datenbank rum tüddelst.

Am besten Schreibst du dm user gleich auf wie er übers backend an seine Katen kommt und lieferst zu jeder Anleitung auch gleich nen Strick aus für den fall das der User es nicht hinbekommt.

Dieser Post wurde am 15.11.2006 um 17:33 Uhr von thorgo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
15.11.2006, 19:35 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:

na Dich möchte ich sehen wie du mit ner blackbox an einer Datenbank rum tüddelst.

Am besten Schreibst du dm user gleich auf wie er übers backend an seine Katen kommt und lieferst zu jeder Anleitung auch gleich nen Strick aus für den fall das der User es nicht hinbekommt.


Den Kommentar bezüglich meiner Aussage verstehe ich entweder nicht oder er hat komplett nichts damit zu tun...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
16.11.2006, 13:53 Uhr
thorgo



@ Windalf

das mit der Datenbank war lediglich ein beispiel für eine sinnvolle GUI, welche ja deiner ansicht nach anscheinend öde ist, zumindest erweckt dein post den anschein, das du die GUI Programmierung für überflüssig hällst.

Ich bin da halt anderer Ansicht.

Klar ohne die blackbox gehts auch nicht, aber hier wurde nun mal danach gefragt wo Tools und Hilfen für die GUI- Programmierung zu finden sind, wofür auch immer.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
16.11.2006, 14:44 Uhr
RHBaum



Denk mal Windalf haelt GUI programmierung nicht fuer überfluessig, sondern fuer "oede" (fuer den programmierer)

Wobei ich das wort oede ned verwenden wuerd, sondern eher aetzend ^^

Langweilig ist es, wenn man seit zig Jahren mit der Schnittstelle / API auskennt und tag ein Tag aus 80% seiner Zeit damit verbringt irgendwelche Usermeinungen in irgendwelchen Kommunikationsmitteln zu lesen, stundenlang diskussionen mit user fuehren muss, warum ok buttons ned rot sein sollten, warum der Projektleiter/Kostenstelle kein Geld fuer die Entwicklung ner gescheite Skin-Engine rausrueckt, oder warum man den Windows Dateioeffnen dialog ned zum 20sten mal neuentwickeln will nur weil der user dadrin ploetzlich rtf dateien in roter schrift und kursiv markiert sehen will. Dannach zum 1000endsten mal erklaert, das linux binaries keine .exe endung haben und das einfaches umbennen nach programm.exe kein windows programm draus macht ....
Nachdem man sich auf nen gesundes mittelmass geeinigt hat, geht man an den arbeitsplatz, macht in 15 min die aenderung, wartet 30 min bis der versionsverwaltungsserver wieder online ist ^^ (irgendwann muss man sich ja mal ne pause goennen) checkt ein, compiliert die neue version, schreibt 2h lang 3 neue Seiten fuer die Online Hilfe die eh keiner anschaut, sondern die Leut eh direkt bei dir anrufen (irgend ein scherzkecks von projektmanager wollt mal, das du deine Tel nummer, die in der firma klar ^^, in die about box schreibst) , schickst das neue packet noch schnell zum usertest (2 wochen spaeter isses dann freigegeben und kommt in ne neue version) bevor du ins naechste meeting gehst.

Nach 4 wochen bekommt man dann ne rueckmeldung (von dem der das linux binary umbenennen wollte) das das programm sch<zensiert> zu bedienen sein und er mit Visual Basic fuer Applicationen es viel besser hingekriegt haette !

Gui-Programmierer ind echt arme schweine, glaubt mir ^^

@Threadersteller
Du soltlest dich als erstes mal ueber die am meisten verwendeten GUI-Libs / API's (MFC,.Net-framework, QT, wxWidgets, Win32-Api) und deren Techniken informieren, und dich dann fuern anfang auf eine langsam einschiessen ...
Welche, das koennen wir Dir am wenigsten sagen ....

Ciao ....

Dieser Post wurde am 16.11.2006 um 14:54 Uhr von RHBaum editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
16.11.2006, 14:54 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:

das mit der Datenbank war lediglich ein beispiel für eine sinnvolle GUI, welche ja deiner ansicht nach anscheinend öde ist, zumindest erweckt dein post den anschein, das du die GUI Programmierung für überflüssig hällst.


Nein nicht für Überflüssig. Es ist einfach wie RHBaum sagt der "ätzende" Teil. Wenn jemand anders ne "gelekte Gui" abliefert und ich mich nur um die Belegung mit Funktionen kümmern muss ist das ne geile Sache.

Als ich damals noch als Student programmiert habe, hatte ich für diesen GUI-Scheiss zum Glück FH-Studentensklaven dem bei GUI-Programmieren und "pack ich den Button hier oder da hin" fast einer ab gegangen ist... Konnte ich nie nachvollziehen aber war gut so. Ich hab nur gesagt mach mir das und habs dann bekommen... Sonst hätte ich den Scheiss auch machen müssen und das ist mal richtig zeitaufwendig...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
16.11.2006, 15:07 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Naja kommt drauf an, wenn man zum Beispiel direkt mit der WinAPI ne aufwändige GUI basten will ist das echt ätzend weil man sich um alles selber kümmern muss und nen riesen Aufwand hat. Das kann dann das Gefühl am Ende wenns richtig geil aussieht und funktioniert auch nur schwer wieder wett machen.

Wenn man dann aber sehr einfache und praktische Werkzeuge dafür hat (zum Beispiel Visual C++ 2005 und C#) dann kann man schon mit sehr viel geringerem Aufwand ne sehr umfangreiche und gut Aussehnde GUI schaffen und das mach dann letzten Endes schon Spaß, vorallem wenns dann am Ende wirklich geil aussieht. Aber vielleicht liegts auch nur dran das es im Moment noch neu ist

Aber die GUI ist das was der Benutzer am Ende sieht, wie super strukturiert/performant/kompackt der Code dahinter, der das eigentliche Arbeiten übernimmt, ist interessiert kein Schwein. Die Ahhs und Ohhs erntet man mit ner geilen GUI

Dieser Post wurde am 16.11.2006 um 15:08 Uhr von Guybrush Threepwood editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (WinAPI, Konsole) ]  


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: