SBM_SETSCROLLINFO

Um aplicativo envia a mensagem SBM_GETSCROLLINFO para definir os parâmetros de um barra de rolagem.

 SBM_SETSCROLLINFO wParam = fRedraw (WPARAM);              / / redesenhar bandeira lParam = lpsi (LPARAM) (LPSCROLLINFO);  / / barra parâmetros de rolagem 

 

Parâmetros

fRedraw
Valor de wParam. Especifica se o barra de rolagem é redesenhada para refletir a nova posição caixa de rolagem. Se este parâmetro for TRUE, a barra de rolagem é redesenhada. Se for FALSE, a barra de rolagem não é redesenhada.
lpsi
Valor de lParam. Ponteiro para uma estrutura SCROLLINFO . Antes de enviar a mensagem, definir o cbSize membro da estrutura para sizeof(SCROLLINFO), defina o fMask membro para indicar os parâmetros para definir e especificar o parâmetro novo valores no apropriado membros.

O fMask membro pode ser uma combinação dos seguintes valores:
Valor Significado
SIF_DISABLENOSCROLL Desativa a barra de rolagem instead of removê-lo, se novos parâmetros do barra de rolagem fizer a barra de rolagem desnecessários.
SIF_PAGE Define a página de rolagem para o valor especificado na nPage membro das SCROLLINFO estrutura apontada pelo lpsi.
SIF_POS Define a posição de rolagem para o valor especificado na nPos membro das SCROLLINFO estrutura apontada pelo lpsi.
SIF_RANGE Define o intervalo de rolagem para o valor especificado na nMin e nMax Os Membros das SCROLLINFO estrutura apontado pelo lpsi.

Retornar valores

O valor de retorno é a atual posição do caixa de rolagem.

Observações

As mensagens que indicam posição barra de rolagem, WM_HSCROLL e WM_VSCROLL, fornecem apenas 16 bits de dados posição. No entanto, a estrutura SCROLLINFO usada pelo SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfoe SetScrollInfo fornece 32 bits de rolagem-barra posição dados. Você pode usar essas mensagens e funções ao processamento do WM_HSCROLL ou WM_VSCROLL mensagens para obter 32-bit rolagem-barra posição dados.

QuickInfo

nbsp; Windows &NT: requer versão 3.51 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Requer versão 1.0 ou posterior.
Cabeçalho:Declarado em WinUser. h.

Ver também

Visão geral de barras de rolagem, mensagens de barra de rolagem, GetScrollInfo, SBM_GETSCROLLINFO, SCROLLINFO, SetScrollInfo

Index