Estrutura NMPGSCROLL (commctrl.h)
Contém e recebe informações que o controle pager usa ao rolar a janela contida. Ele é usado com a notificação PGN_SCROLL .
Sintaxe
typedef struct {
NMHDR hdr;
WORD fwKeys;
RECT rcParent;
int iDir;
int iXpos;
int iYpos;
int iScroll;
} NMPGSCROLL, *LPNMPGSCROLL;
Membros
hdr
Tipo: NMHDR
Estrutura NMHDR que contém informações sobre a notificação.
fwKeys
Tipo: BOOL
Teclas modificadoras que estão inativas quando a rolagem ocorre. Esse valor pode ser um ou mais dos seguintes:
Valor | Significado |
---|---|
|
Nenhuma das chaves modificadoras está inativa. |
|
A tecla SHIFT está pressionada. |
|
A tecla CONTROL está inativa. |
|
A tecla ALT está inativa. |
rcParent
Tipo: RECT
Contém o retângulo do cliente do controle pager.
iDir
Tipo: int
Valor que indica em que direção a rolagem está ocorrendo. Esse será um dos seguintes valores:
iXpos
Tipo: int
Contém a posição de rolagem horizontal da janela contida, em pixels, antes da ação de rolagem.
iYpos
Tipo: int
Contém a posição de rolagem vertical da janela contida, em pixels, antes da ação de rolagem.
iScroll
Tipo: int
Na entrada, contém o delta de rolagem padrão em pixels. Esse membro pode ser modificado para conter um valor delta de rolagem diferente, se desejado. Esse valor é sempre positivo, independentemente da direção da rolagem.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | commctrl.h |