Compartilhar via


Controle de endereço IP

Esta seção contém informações sobre os elementos de programação usados com controles de endereço IP.

Visões gerais

Tópico Contents
Controles de endereço IP Um controle de endereço IP (Internet Protocol) permite que o usuário insira um endereço IP em um formato de fácil compreensão.

Macros

Tópico Contents
FIRST_IPADDRESS Extrai o valor do campo 0 de um endereço IP compactado recuperado com a mensagem IPM_GETADDRESS.
FOURTH_IPADDRESS Extrai o valor do campo 3 de um endereço IP compactado recuperado com a mensagem IPM_GETADDRESS.
MAKEIPADDRESS Empacota quatro valores de bytes em um único LPARAM adequado para uso com a mensagem IPM_SETADDRESS.
MAKEIPRANGE Empacota dois valores de byte em um único LPARAM adequado para uso com a mensagem IPM_SETRANGE.
SECOND_IPADDRESS Extrai o valor do campo 1 de um endereço IP compactado recuperado com a mensagem IPM_GETADDRESS.
THIRD_IPADDRESS Extrai o valor do campo 2 de um endereço IP compactado recuperado com a mensagem IPM_GETADDRESS.

Mensagens

Tópico Contents
IPM_CLEARADDRESS Limpa o conteúdo do controle de endereço IP.
IPM_GETADDRESS Obtém os valores de endereço para todos os quatro campos no controle de endereço IP.
IPM_ISBLANK Determina se todos os campos no controle de endereço IP estão em branco.
IPM_SETADDRESS Define os valores de endereço para todos os quatro campos no controle de endereço IP.
IPM_SETFOCUS Define o foco do teclado para o campo especificado no controle de endereço IP. Todo o texto nesse campo será selecionado.
IPM_SETRANGE Define o intervalo válido para o campo especificado no controle de endereço IP.

Notifications

Tópico Contents
IPN_FIELDCHANGED Enviado quando o usuário altera um campo no controle ou se move de um campo para outro. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.

Estruturas

Tópico Contents
NMIPADDRESS Contém informações para o código de notificação IPN_FIELDCHANGED.