Partager via


Contrôle d’adresse IP

Cette section contient des informations sur les éléments de programmation utilisés avec les contrôles d’adresse IP.

Aperçus

Sujet Contenu
contrôles d’adresse IP Un contrôle d’adresse IP (Internet Protocol) permet à l’utilisateur d’entrer une adresse IP dans un format facile à comprendre.

Macros

Sujet Contenu
FIRST_IPADDRESS Extrait la valeur du champ 0 d’une adresse IP packée récupérée avec le message IPM_GETADDRESS.
FOURTH_IPADDRESS Extrait la valeur du champ 3 d’une adresse IP packée récupérée avec le message IPM_GETADDRESS.
MAKEIPADDRESS Packe quatre valeurs d’octets dans un seul LPARAM adapté à une utilisation avec le message IPM_SETADDRESS.
MAKEIPRANGE Packe deux valeurs d’octets dans un seul LPARAM adapté à une utilisation avec le message IPM_SETRANGE.
SECOND_IPADDRESS Extrait la valeur du champ 1 d’une adresse IP packée récupérée avec le message IPM_GETADDRESS.
THIRD_IPADDRESS Extrait la valeur du champ 2 d’une adresse IP packée récupérée avec le message IPM_GETADDRESS.

Messages

Sujet Contenu
IPM_CLEARADDRESS Efface le contenu du contrôle d’adresse IP.
IPM_GETADDRESS Obtient les valeurs d’adresse des quatre champs du contrôle d’adresse IP.
IPM_ISBLANK Détermine si tous les champs du contrôle d’adresse IP sont vides.
IPM_SETADDRESS Définit les valeurs d’adresse pour les quatre champs du contrôle d’adresse IP.
IPM_SETFOCUS Définit le focus clavier sur le champ spécifié dans le contrôle d’adresse IP. Tout le texte de ce champ sera sélectionné.
IPM_SETRANGE Définit la plage valide pour le champ spécifié dans le contrôle d’adresse IP.

Notifications

Sujet Contenu
IPN_FIELDCHANGED Envoyé lorsque l’utilisateur modifie un champ dans le contrôle ou passe d’un champ à un autre. Ce code de notification est envoyé sous la forme d’un message WM_NOTIFY.

Structures

Sujet Contenu
NMIPADDRESS Contient des informations pour le code de notification IPN_FIELDCHANGED.