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

Corso di Visual C++

Gestione efficiente delle scrollbar II
Lezione 21
Parte 1 di 7

 

Vedi anche i corsi correlati:


Partner:


 

A questo punto dobbiamo implementare la gestione dei messaggi ( WM_SIZE ) inviati in seguito alla modifica delle dimensioni della finestra ( e quindi della vista ): in questo caso infatti potrebbe accadere che la finestra è in grado di visualizzare tutte le linee e quindi è bene nascondere le barre di scorrimento. Inoltre cambiando le dimensioni della vista devono cambiare anche le dimensioni della casella di scorrimento che indica il rapporto tra la dimensione della pagina e quella totale del documento da visualizzare.

Il gestore OnSize diventa il seguente:

void CPrg20View::OnSize(UINT nType, int cx, int cy)

{

CView::OnSize(nType, cx, cy);

int m_nMax=m_nNumRighe*m_nFontHeight;

// innanzitutto vediamo se abbiamo bisogno delle barre di scorrimento

 

 


   
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!