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

Corso di Visual C++

Il menu di contesto II
Lezione 45
Parte 2 di 7

 

Vedi anche i corsi correlati:


Partner:


 

Ricordo che le coordinate client valgono (0,0) nell’angolo superiore sinistro della finestra client, mentre quelle schermo valgono (0,0) nell’angolo superiore sinistro dello schermo.
Se richiamiamo ScreenToClient tramite il puntatore pWnd avremo le coordinate client rispetto alla finestra dalla quale è partito il click.

Quando elaboriamo un messaggio WM_CONTEXTMENU e vediamo che questo non ci interessa (ad esempio perché il click è avvenuto all’esterno dell’area client) è bene ripassare il messaggio alla classe base per le implementazioni di default.

Proviamo a modificare l’ultimo progetto che abbiamo create (Prg36) e ad aggiungere l’handler per visualizzare il menu di contesto quando si fa click con il tasto destro del mouse nell’area client della classe di vista. Al momento del click vogliamo che sia visualizzato un menu popup simile al menu a discesa Color.

 


   
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!