Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 00:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



GUI in c++

Discussion on GUI in c++ within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: LOCKED
Join Date: Jan 2009
Posts: 440
Received Thanks: 69
GUI in c++

Hallo, unzwar habe ich folgendes anliegen: Ich hänge die ganze Zeit in diesen blöden Konsolen Anwendungen rum ich kanns langsam nichtmehr sehen :P Wie erstelle ich ein GUI etc? jemand ein Tut, Buch oder EBook das er mir empfehlen kann?
Dyrd!n is offline  
Old 06/01/2010, 00:19   #2
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
schau dir doch mal diese H datei an also VC++ hat die mit im gepäck
P-a-i-n is offline  
Old 06/01/2010, 00:22   #3
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
Sehr schönes Tut zu WInApi Guis :
Shadow992 is offline  
Old 06/01/2010, 01:01   #4
 
elite*gold: 0
Join Date: Mar 2008
Posts: 747
Received Thanks: 245
Einfach nach WinApi Tutorials googlen. Kannst dir aber auch andere Gui librarys ankucken wie MFC , GTK, QT4 oder wxWidget.
Akorn is offline  
Old 06/01/2010, 01:11   #5
 
elite*gold: LOCKED
Join Date: Jan 2009
Posts: 440
Received Thanks: 69
das funktioniert auch in Visual c++? hatte schon etwas gegooglet und nur shice gefunden -.-
Dyrd!n is offline  
Old 06/01/2010, 01:37   #6

 
elite*gold: 150
Join Date: Apr 2007
Posts: 2,372
Received Thanks: 6,628
klar, sei aber sicher das du auch Win32-Project auswählst.
wurstbrot123 is offline  
Old 06/01/2010, 02:52   #7
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
gehen tut es sieht aber voll krüppel aus aber wozu gibt es skincrafter

P-a-i-n is offline  
Old 06/01/2010, 02:55   #8
 
elite*gold: LOCKED
Join Date: Jan 2009
Posts: 440
Received Thanks: 69
schon, aber möchte mich ungern noch auf weitere progremme verlassen müssen
Dyrd!n is offline  
Old 06/01/2010, 03:02   #9
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
das ist kein programm skincrafter 1 dll 1 sdk die skins kann man fertig downloaden muss man nur dann den pfad hinzufügen

aber win32 anwedungen 5uxen hab grade mal in google geschaut ich hab es mir auch zu umständlich gemacht aber es hat geklappt
P-a-i-n is offline  
Old 06/01/2010, 17:12   #10
 
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
WINAPI - GUI Editor Koda like:

Ansonsten:
Qt
ddl is offline  
Old 06/01/2010, 17:31   #11


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
Quote:
Originally Posted by P-a-i-n View Post
schau dir doch mal diese H datei an also VC++ hat die mit im gepäck
nur mit einem header wird man so circa 0 erreichen
man braucht natürlich auch die lib selbst.

btw die mfc ist nicht kostenlos, dafür braucht man die VS Pro version.

ich kann empfehlen:

wxWidgets, QT (auch wenn ich die exe nie zum laufen gebracht habe, war das GUI machen selbst, sehr einfach), MFC (VS Pro only), einfach pure WinApi mit nem resource editor

klar, winapi klingt für die meisten schockierend, aber wenn man einen resource editor mit drag&drop (auch in VS express vorhanden) für das GUI nutzt, ist die message loop etc eigentlich extrem einfach
MrSm!th is offline  
Old 06/01/2010, 17:49   #12

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,323
Kommt drauf an für was du Programmieren willst. Wenn du reine Windows Anwendungen Programmieren willst reicht WinAPI.

Ich würde immer Raten mit WinApi anzufangen.
Weil man da wirklich lernt wie eine GUI Aufgebaut ist.

Falls du dann später auf MFC wechselst, verstehst du viel einfacher was dort alles im Hintergrund abgeht.

QT, GTK usw. sind natürlich auch Möglichkeiten. Besonders wenn man auch unter Linux Programmiert.
IMO muss man dafür aber unter Windows die Runtimes installiert haben. Würde also nicht auf jedem Rechner laufen.
Adroxxx is offline  
Old 06/01/2010, 19:33   #13
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
Quote:
Originally Posted by MrSm!th View Post
nur mit einem header wird man so circa 0 erreichen
man braucht natürlich auch die lib selbst.

btw die mfc ist nicht kostenlos, dafür braucht man die VS Pro version.

ich kann empfehlen:

wxWidgets, QT (auch wenn ich die exe nie zum laufen gebracht habe, war das GUI machen selbst, sehr einfach), MFC (VS Pro only), einfach pure WinApi mit nem resource editor

klar, winapi klingt für die meisten schockierend, aber wenn man einen resource editor mit drag&drop (auch in VS express vorhanden) für das GUI nutzt, ist die message loop etc eigentlich extrem einfach
die sind kostenlos und sollte auch eigentlich jeder zu vc++ hab haben
das ist die ganz normale
Microsoft Platform SDK = api.mfc,atl und gl
die man sich runterladen kann die hat für alles was im angebot außer dx
P-a-i-n is offline  
Old 06/03/2010, 02:01   #14


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
soweit ich weiß ist die mfc nicht im normalen sdk!

und trotzdem reicht ein einzelner header nicht
1. sinds mehr
2. gehören auch die libs dazu
MrSm!th is offline  
Old 06/03/2010, 06:29   #15
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
du klugscheisst immer wieder
pass auf das dich die api nicht anspringt
P-a-i-n is offline  
Reply




All times are GMT +2. The time now is 00:49.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.