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.

Súmulas

Tópico Conteúdo
controles de endereço IP Um controle de endereço IP (Protocolo ip) permite que o usuário insira um endereço IP em um formato facilmente compreendido.

Macros

Tópico Conteúdo
FIRST_IPADDRESS Extrai o valor do campo 0 de um endereço IP empacotado recuperado com a mensagem IPM_GETADDRESS.
FOURTH_IPADDRESS Extrai o valor do campo 3 de um endereço IP empacotado recuperado com a mensagem IPM_GETADDRESS.
MAKEIPADDRESS Empacota quatro valores de byte 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 empacotado recuperado com a mensagem IPM_GETADDRESS.
THIRD_IPADDRESS Extrai o valor do campo 2 de um endereço IP empacotado recuperado com a mensagem IPM_GETADDRESS.

Mensagens

Tópico Conteúdo
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.

Notificações

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

Estruturas

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