ciao!
qualcuno sa se in C++ esiste una libreria che fornisce metodi per la costruzione di interfacce, come AWT e Swing in Java?
Se esiste, qual e'? Non voglio usare Visual C++, vorrei scrivere da me anche il codice dell'interfaccia...
ciao!
qualcuno sa se in C++ esiste una libreria che fornisce metodi per la costruzione di interfacce, come AWT e Swing in Java?
Se esiste, qual e'? Non voglio usare Visual C++, vorrei scrivere da me anche il codice dell'interfaccia...
Di librerie ce ne sono un'infinità, dipende anche dal sistema operativo che usi.
In Windows ci sono le gdi, che sono quelle native. Ce ne sono poi tantissime altre multi-piattaforma (qt, wxWindows, ecc...)
Io ho appena iniziato ad usare le GTK sotto linux, mi trovo veramente bene.
Però visto che parli di visual c++ penso che tu stia lavorando sotto win, quindi ne sceglierei una di quelle che ti ho elencato sopra. Mi sembra però che le qt non siano free per win
WxWindows è una delle migliori:
www.wxWidgets.com
Se ti scarichi MinGWDevelopperStudio qui:
http://www.parinya.ca/
nella sezione download trovi la versione con la libreria wxWidgets già integrata (è la versione da 63 MB), e nell'editor quando crei un nuovo progetto puoi specificare che si tratta di un'applicazione wxWindowse la libreria viene automaticamente linkata.
Qui trovi un tutorial introduttivo:
http://www.bzzt.net/~wxwindows/icpp_wx1.html
Ovviamente devi avere un minimo di dimestichezza col C++.
Gtk la sconsiglio per 2 motivi su windows:
1 - rispetto a wxWindows non da i look nativo delle applicazioni windows;
2 - per far girare un'applicazione gtk su windows devi comunque installare il runtime gtk, oltre all'applicazione, rendendo quindi piu complicata la distribuzione di un tuo programma, mentre con wxwindows la libreria viene inclusa nell'applicazione stessa e gira immeditamente senza installare altro nel sistema.
Sun Certified Java Programmer
EUCIP Core Level Certified
European Certification of Informatics Professionals
ciao!
al link http://www.parinya.ca/ mi fa vedere delle macchine fotografiche e non c'e' il link download... mi dici il link esatto?