Struttura NMPGSCROLL (commctrl.h)
Contiene e riceve informazioni usate dal controllo pager durante lo scorrimento della finestra contenuta. Viene usato con la notifica di PGN_SCROLL .
Sintassi
typedef struct {
NMHDR hdr;
WORD fwKeys;
RECT rcParent;
int iDir;
int iXpos;
int iYpos;
int iScroll;
} NMPGSCROLL, *LPNMPGSCROLL;
Members
hdr
Tipo: NMHDR
Struttura NMHDR che contiene informazioni sulla notifica.
fwKeys
Tipo: BOOL
Tasti di modifica che si trovano verso il basso quando si verifica lo scorrimento. Questo può essere uno o più dei valori seguenti:
Valore | Significato |
---|---|
|
Nessuna delle chiavi del modificatore è inattiva. |
|
Il tasto MAIUSC è inattivo. |
|
Il tasto CONTROL è inattivo. |
|
Il tasto ALT è inattivo. |
rcParent
Tipo: RECT
Contiene il rettangolo client del controllo pager.
iDir
Tipo: int
Valore che indica in quale direzione si sta verificando lo scorrimento. Questo sarà uno dei valori seguenti:
iXpos
Tipo: int
Contiene la posizione di scorrimento orizzontale della finestra contenuta, in pixel, prima dell'azione di scorrimento.
iYpos
Tipo: int
Contiene la posizione di scorrimento verticale della finestra contenuta, in pixel, prima dell'azione di scorrimento.
iScroll
Tipo: int
Nella voce contiene il delta di scorrimento predefinito in pixel. Questo membro può essere modificato per contenere una quantità differenziale di scorrimento diversa, se desiderato. Questo valore è sempre positivo, indipendentemente dalla direzione di scorrimento.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | commctrl.h |