Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta seção contém informações sobre os elementos de programação usados com controles up-down.
Súmulas
| Tópico | Conteúdo |
|---|---|
| controles Up-Down | Um controle para cima é um par de botões de seta que o usuário pode clicar para incrementar ou diminuir um valor, como uma posição de rolagem ou um número exibido em um controle complementar (chamado de janela de amigo). |
Funções
| Tópico | Conteúdo |
|---|---|
| CreateUpDownControl | Cria um controle de up-down. Observação: essa função é obsoleta. É uma função de 16 bits e não pode manipular valores de 32 bits para intervalo e posição. |
Mensagens
| Tópico | Conteúdo |
|---|---|
| UDM_GETACCEL | Recupera informações de aceleração para um controle de up-down. |
| UDM_GETBASE | Recupera a base de radix atual (ou seja, base 10 ou 16) para um controle de up-down. |
| UDM_GETBUDDY | Recupera o identificador para a janela atual do amigo. |
| UDM_GETPOS | Recupera a posição atual de um controle up-down com precisão de 16 bits. |
| UDM_GETPOS32 | Retorna a posição de 32 bits de um controle de up-down. |
| UDM_GETRANGE | Recupera as posições mínima e máxima (intervalo) para um controle de cima para baixo. |
| UDM_GETRANGE32 | Recupera o intervalo de 32 bits de um controle de up-down. |
| UDM_GETUNICODEFORMAT | Recupera o sinalizador de formato de caractere Unicode para o controle. |
| UDM_SETACCEL | Define a aceleração para um controle de up-down. |
| UDM_SETBASE | Define a base de radix para um controle de cima para baixo. O valor base determina se a janela do amigo exibe números em dígitos decimais ou hexadecimal. Números hexadecimais são sempre sem sinal e números decimais são assinados. |
| UDM_SETBUDDY | Define a janela do amigo para um controle de cima para baixo. |
| UDM_SETPOS | Define a posição atual para um controle up-down com precisão de 16 bits. |
| UDM_SETPOS32 | Define a posição de um controle up-down com precisão de 32 bits. |
| UDM_SETRANGE | Define as posições mínima e máxima (intervalo) para um controle de up-down. |
| UDM_SETRANGE32 | Define o intervalo de 32 bits de um controle de up-down. |
| UDM_SETUNICODEFORMAT | Define o sinalizador de formato de caractere Unicode para o controle. Essa mensagem permite que você altere o conjunto de caracteres usado pelo controle em tempo de execução, em vez de precisar recriar o controle. |
Notificações
| Tópico | Conteúdo |
|---|---|
| NM_RELEASEDCAPTURE (up-down) | Notifica a janela pai de um controle de up-down de que o controle está liberando a captura do mouse. Essa notificação é enviada na forma de uma mensagem de WM_NOTIFY. |
| UDN_DELTAPOS | Enviado pelo sistema operacional para a janela pai de um controle de up-down quando a posição do controle está prestes a ser alterada. Isso acontece quando o usuário solicita uma alteração no valor pressionando a seta para cima ou para baixo do controle. A mensagem UDN_DELTAPOS é enviada na forma de uma mensagem WM_NOTIFY. |
Estruturas
| Tópico | Conteúdo |
|---|---|
| NMUPDOWN | Contém informações específicas para mensagens de notificação de controle de up-down. Ela é idêntica e substitui a estrutura NM_UPDOWN. |
| UDACCEL | Contém informações de aceleração para um controle de up-down. |
Constantes
| Tópico | Conteúdo |
|---|---|
| estilos de controle Up-Down | Esta seção lista os estilos usados ao criar controles de up-down. |