Cerca all'interno del corso
Ricevi un trucco a settimana !!

Corso di Visual C++

I menu dinamici
Lezione 41
Parte 1 di 5

 

Vedi anche i corsi correlati:


Partner:


 

Vediamo adesso l'ultima aspetto per quanto riguarda la programmazione dei menu: la gestione dinamica.
Gestire un sistema dinamico di menu consiste essenzialmente nel creare o modificare dei menu in base allo stato interno dell'applicazione o in base a particolari comandi impartiti dall'utente.

Per prima cosa vediamo come scambiare il menu che compare all'avvio del nostro programma con un'altro creato staticamente.
In questo caso il nuovo menu stato creato con l'editor delle risorse e pertanto ha un suo identificatore di risorsa.
Come esempio creiamo un menu e come ID diamogli IDR_MIOMENU2, in questo creiamo una voce 'Torna al primo menu' e come ID lasciamo quello che propone in automatico il Wizard. (basta settare Caption senza scegliere alcun ID)
Nel menu principale dell'applicazione, sotto la voce Visualizza, mettiamo un voce 'Vai al secondo menu' e lasciamo l'ID di default.
Ora create l'handler di questo ultimi ID e inseriteli nella classe di default CMainFrame.

 


   
Home Page

A Cura di Tommaso Trani (©)

Scarica questa lezione: Clicca qui per scaricare la lezione


 

Segnala questa lezione ad un amico!
Nome Amico:
eMail Amico:
Tuo Nome:
Regalagli anche la Newsletter di questo corso!