Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [C++] Libreria per costruire interfacce grafiche

    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...

  2. #2
    Utente di HTML.it L'avatar di Fox82
    Registrato dal
    Feb 2002
    Messaggi
    459
    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

    Linux user number 403381

    Stop TCPA!

  3. #3
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    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

  4. #4
    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?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.