Condividi tramite


Classe CPagerCtrl

La classe CPagerCtrl esegue il wrapping del controllo pager di Windows, che può scorrere nella visualizzazione contenuta una finestra che non sono idonei per la finestra contenitore.

class CPagerCtrl : public CWnd

Membri

Costruttori pubblici

Nome

Descrizione

CPagerCtrl::CPagerCtrl

Costruisce un oggetto CPagerCtrl.

Metodi pubblici

Nome

Descrizione

CPagerCtrl::Create

Crea un controllo pager con gli stili specificati e lo aggiunge all'oggetto corrente CPagerCtrl.

CPagerCtrl::CreateEx

Crea un controllo pager con gli stili estesi specificati e lo aggiunge all'oggetto corrente CPagerCtrl.

CPagerCtrl::ForwardMouse

Abilita o disabilita i messaggi di inoltro WM_MOUSEMOVE la finestra contenuta nel controllo pager corrente.

CPagerCtrl::GetBkColor

Recupera il colore di sfondo del controllo pager corrente.

CPagerCtrl::GetBorder

Recupera la dimensione del bordo del controllo pager corrente.

CPagerCtrl::GetButtonSize

Recupera le dimensioni del pulsante del controllo pager corrente.

CPagerCtrl::GetButtonState

Recupera lo stato del pulsante specificato nel controllo pager corrente.

CPagerCtrl::GetDropTarget

Recupera l'interfaccia IDropTarget per il controllo pager corrente.

CPagerCtrl::GetScrollPos

Recupera il percorso di scorrimento del controllo pager corrente.

CPagerCtrl::IsButtonDepressed

Indica se il pulsante specificato del controllo pager corrente è nello stato pressed.

CPagerCtrl::IsButtonGrayed

Indica se il pulsante specificato del controllo pager corrente è nello stato grayed.

CPagerCtrl::IsButtonHot

Indica se il pulsante specificato del controllo pager corrente è nello stato hot.

CPagerCtrl::IsButtonInvisible

Indica se il pulsante specificato del controllo pager corrente è nello stato invisible.

CPagerCtrl::IsButtonNormal

Indica se il pulsante specificato del controllo pager corrente è nello stato normal.

CPagerCtrl::RecalcSize

Determina il controllo pager corrente a ricalcolare la dimensione della finestra contenuta.

CPagerCtrl::SetBkColor

Imposta il colore di sfondo del controllo pager corrente.

CPagerCtrl::SetBorder

Imposta la dimensione del bordo del controllo pager corrente.

CPagerCtrl::SetButtonSize

Imposta la dimensione del pulsante del controllo pager corrente.

CPagerCtrl::SetChild

Imposta la finestra contenuto per il controllo pager corrente.

CPagerCtrl::SetScrollPos

Imposta la posizione di scorrimento del controllo pager corrente.

Note

Un controllo pager è una finestra contenente un'altra finestra da lineare e maggiore della finestra contenitore e consente di scorrere la finestra contenuta nella visualizzazione. Il controllo pager sono visualizzate due pulsanti di scorrimento che vengono automaticamente eliminate quando la finestra che si scorre nella misura più lontana e utilizzati più volte in caso contrario. È possibile creare un controllo pager che scorre orizzontalmente o verticalmente.

Ad esempio, se l'applicazione dispone di una barra degli strumenti non è abbastanza lunga visualizzare tutti i relativi elementi, è possibile assegnare la barra degli strumenti a un controllo pager e gli utenti potranno scorrere la barra degli strumenti a sinistra o il diritto di accedere a tutti gli elementi. La versione 4,0 (Microsoft Internet Explorer versione 4,71 di commctrl.dll) viene illustrato il controllo pager.

La classe CPagerCtrl è derivata dalla classe CWnd. Per ulteriori informazioni e una descrizione di un controllo pager, vedere Controllo pager.

Gerarchia di ereditarietà

CObject

CCmdTarget

CWnd

CPagerCtrl

Requisiti

intestazione: afxcmn.h

Vedere anche

Riferimenti

Classe CPagerCtrl

Grafico delle gerarchie

Controllo pager