Compartilhar via


função FlatSB_GetScrollInfo (commctrl.h)

Obtém as informações de uma barra de rolagem simples. Se as barras de rolagem planas não forem inicializadas para a janela, essa função chamará a função GetScrollInfo padrão.

Sintaxe

BOOL FlatSB_GetScrollInfo(
  HWND         unnamedParam1,
  int          code,
  LPSCROLLINFO unnamedParam3
);

Parâmetros

unnamedParam1

Tipo: HWND

Um identificador para a janela que contém a barra de rolagem plana. Esse identificador de janela deve ter sido passado anteriormente em uma chamada para InitializeFlatSB.

code

Tipo: int

Um parâmetro que especifica o tipo de barra de rolagem. Pode ser um dos seguintes valores:

Valor Significado
SB_HORZ
Recupera as informações da barra de rolagem horizontal.
SB_VERT
Recupera as informações da barra de rolagem vertical.

unnamedParam3

Tipo: LPSCROLLINFO

Um ponteiro para uma estrutura SCROLLINFO que receberá as informações da barra de rolagem especificada. Os membros cbSize e fMask da estrutura devem ser preenchidos antes de chamar FlatSB_GetScrollInfo. O membro fMask especifica quais propriedades devem ser recuperadas e pode ser qualquer combinação dos seguintes valores:

Valor Significado
SIF_PAGE
Recupera as informações da página para a barra de rolagem plana. Isso será colocado no membro nPage da estrutura SCROLLINFO .
SIF_POS
Recupera as informações de posição da barra de rolagem plana. Isso será colocado no membro nPos da estrutura SCROLLINFO .
SIF_RANGE
Recupera as informações de intervalo para a barra de rolagem simples. Isso será colocado nos membros nMin e nMax da estrutura SCROLLINFO .
SIF_ALL
Uma combinação de SIF_PAGE, SIF_POS e SIF_RANGE.

Valor retornado

Tipo: BOOL

Retorna diferente de zero se tiver êxito; caso contrário, zero.

Comentários

Nota As funções de barra de rolagem simples são implementadas no Comctl32.dll versões 4.71 a 5.82. Comctl32.dll versões 6.00 e superiores não dão suporte a barras de rolagem simples.
 

Requisitos

   
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]
Plataforma de Destino Windows
Cabeçalho commctrl.h
Biblioteca Comctl32.lib
DLL Comctl32.dll (versão 4.71 ou posterior)