Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Define a velocidade de rolagem automática do controle corrente modo de exibição de árvore.
BOOL SetAutoscrollInfo(
UINT uPixelsPerSec,
UINT uUpdateTime
);
Parâmetros
Parâmetro |
Descrição |
|---|---|
[in] uPixelsPerSec |
O número de pixels por segundo para rolar. |
[in] uUpdateTime |
O intervalo de time entre as atualizações do controle. |
Valor de retorno
Sempre retorna true.
Comentários
Os parâmetros de rolagem automática são usados para rolar no modo de exibição de um item que não é visível no momento.O controle de exibição em árvore deve ter o TVS_EX_AUTOHSCROLL estilo estendido, descrito em Controle de exibição de árvore estendida estilos.
Esse método envia o TVM_SETAUTOSCROLLINFO mensagem, que é descrita no Windows SDK.
Requisitos
Cabeçalho: afxcmn.h
Este método é suportado no Windows XP e posterior.
Requisitos adicionais para este método são descritos em compilação Requisitos para controles comuns do Windows Vista.
Exemplo
O exemplo de código a seguir define uma variável, m_treeCtrl, que é usado para acessar o controle de exibição em árvore corrente. O exemplo de código também define um inteiro sem sinal e HTREEITEM diversas variáveis.Essas variáveis são usadas no exemplo a seguir.
public:
// Variable to access tree control.
CTreeCtrl m_treeCtrl;
// Variable to access splitbutton control.
CSplitButton m_splitbutton;
// Accessibility identifier
UINT accIdUS;
// HTREEITEMs
HTREEITEM hCountry;
HTREEITEM hPA;
HTREEITEM hWA;
O exemplo de código a seguir define o comportamento de rolagem automática do controle corrente modo de exibição de árvore.Em uma seção anterior do exemplo de código, que não é exibido, criamos uma exibição de árvore que consiste em um nó raiz Country dos Estados Unidos, subnós para os estados da Pensilvânia e Washington e itens da árvore para cidades nesses estados.Intencionalmente fizemos o controle de exibição em árvore estreito para que ele deve rolar automaticamente para exibir o item de árvore que tem o foco.O exemplo de código define o controle de exibição em árvore para rolar automaticamente 30 pixels por segundo cada 5 segundos até o item da árvore está no modo de exibição.
// Scroll 30 pixels/sec and redraw every 5 seconds.
m_treeCtrl.SetAutoscrollInfo( 30, 5 );
Consulte também
Referência
Controle de exibição de árvore estendida estilos