BOOL SetScrollInfo (int nBar, LPSCROLLINFO lpScrollInfo, BOOL bRedraw = verdadeiro);
Valor de retorno
Se for bem-sucedida, o retorno é verdadeiro. Caso contrário, é FALSE.
Parâmetros
nBar
Especifica se o barra de rolagem é um controle ou uma parte da área de não cliente de uma janela. Se ele fizer parte da área de não cliente, nBar também indica se a barra de rolagem é posicionada na horizontal, na vertical, ou ambos. Ele deve ser um dos seguintes:
lpScrollInfo
Um ponteiro para um SCROLLINFO estrutura. Consulte a Referência do programador do Win32 SDK para obter mais informações sobre essa estrutura.
bRedraw
Especifica se o barra de rolagem deve ser redesenhada para refletir a nova posição. Se bRedraw é TRUE, a barra de rolagem é redesenhada. Se for FALSE, ele não é redesenhado. A barra de rolagem é redesenhada por padrão.
Observações
Chame essa função de membro para definir as informações que mantém a estrutura SCROLLINFO sobre uma barra de rolagem.
O estrutura SCROLLINFO contém informações sobre uma barra de rolagem, incluindo o mínimo e máxima posições de rolagem, tamanho de página e a posição do caixa de rolagem (polegar). Consulte o tópico de estrutura SCROLLINFO na Referência do programador do Win32 SDK para obter mais informações sobre como alterar os padrões de estrutura.
O Windows MFC mensagem manipuladores que indicam posição barra de rolagem, CWnd:: OnHScroll e CWnd:: OnVScroll, forneça apenas 16 bits de dados posição. GetScrollInfo e SetScrollInfo fornecem 32 bits de rolagem-barra posição dados. Assim, um aplicativo pode chamar GetScrollInfo ao processamento de CWnd:: OnHScroll ou CWnd:: OnVScroll obter 32-bit rolagem-barra posição dados.
&Notanbsp;GetScrollInfo permite que aplicativos usar posições de 32-bit rolagem-barra.
|&Nbsp CWnd visão geral ; Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;GetScrollInfo, CWnd::SetScrollPos, CWnd:: OnVScroll, CWnd:: OnHScroll, SCROLLINFO