Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269

    Creare software con interfaccia grafica

    Salve ragazzi, è da poco che mi sto incimentando nella OOP - Programmazione orientata agli oggetti, e vorrei sapere alcune cose.
    Poichè vorrei iniziare a creare qualche programma con interfaccia grafica, la quale necessita principalmente di una buona conoscenza della OOP vorrei conoscere alcune cose a riguardo.

    Come prima cosa quali sono le librerire per creare le interfaccie grafiche?
    Come richiamare le classi, come dare una funzionalità alla grafica, magari che ne sò a pulsanti, campi di testo ecc...

    Per fare un esempio se volessi creare un programmino con una finestra un campo di testo e un pulsante...

    Qualcuno può darmi qualche spunto? Grazie mille!
    Con i sogni possiamo conoscere il futuro...

  2. #2
    Magari sapendo in che linguaggio
    http://www.anobii.com/isalreadyinuse

  3. #3
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269
    C
    Con i sogni possiamo conoscere il futuro...

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    In C ne fai poco di OOP ... semmai in C++ ...

    E per la grafica, comunque, non e' necessaria la OOP ...

    Puoi partire, conoscendo molto bene le API di Windows, a gestire le finestre con le classiche CreateWindow e compagnia, ma sarebbe un compito abbastanza arduo ...

    Puoi invece aiutarti con delle librerie apposite, MFC, ATL (per Windows) e chi piu' ne ha piu' ne metta, ma presuppongono tutte una buona conoscenza del C++ e delle funzionalita' stesse delle classi delle librerie in questione, oltre alle caratteristiche del sistema operativo prescelto.

    Ma presuppongono tutte un bel po' di studio sui libri ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.