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

Corso di Visual C++

Creare menu a runtime
Lezione 43
Parte 1 di 4

 

Vedi anche i corsi correlati:


Partner:


 

Abbiamo visto nelle ultime puntate come rimuovere e modificare una voce e come eliminare un popup, vediamo ora come sia possibile aggiungere nuove voci e menu popup.
Aggiungiamo ad esempio un menu popup che permette di scegliere gli spessori di linea. Il menu si chiama Spessore ed inserito prima della voce dell'help ?. Per creare questo menu a runtime aggiungiamo nel menu Visualizza la voce CreaVociSpessore e quindi colleghiamola al codice.

Se non abbiamo gi un menu di livello superiore, ne dovremo creare uno ex-novo e quindi appendere a questo i vari menu popup.
Per creare un menu principale occorre usare la funzione CreateMenu, mentre per creare un popup occorre usare CreatePopupMenu. Una volta avuti questi elementi le voci si aggiungono con AppendMenu o InsertMenu. La differenza che la seconda funzione inserisce la voce alla posizione specificata, eventualmente scalando di posizione le altre voci, mentre la prima aggiunge la voce in coda alle altre alla fine del menu
Queste due funzioni permettono sia di attaccare un popup ad un menu principale, che attaccare una voce ad un popup.

 


   
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!