Поделиться через


Элемент управления IP-адресами

В этом разделе содержатся сведения о элементах программирования, используемых с элементами управления IP-адресами.

Общие сведения

Раздел Содержимое
Элементы управления IP-адресами Элемент управления IP-адресом (IP-адрес) позволяет пользователю вводить IP-адрес в понятном формате.

Макросы

Раздел Содержимое
FIRST_IPADDRESS Извлекает значение поля 0 из упакованного IP-адреса, полученного с помощью сообщения IPM_GETADDRESS .
FOURTH_IPADDRESS Извлекает значение поля 3 из упакованного IP-адреса, полученного с помощью сообщения IPM_GETADDRESS .
MAKEIPADDRESS Упаковывает четыре байт-значения в один LPARAM, подходящий для использования с сообщением IPM_SETADDRESS .
MAKEIPRANGE Упаковывает два байт-значения в один LPARAM, подходящий для использования с сообщением IPM_SETRANGE .
SECOND_IPADDRESS Извлекает значение поля 1 из упакованного IP-адреса, полученного с помощью сообщения IPM_GETADDRESS .
THIRD_IPADDRESS Извлекает значение поля 2 из упакованного IP-адреса, полученного с помощью сообщения IPM_GETADDRESS .

Сообщения

Раздел Содержимое
IPM_CLEARADDRESS Очищает содержимое элемента управления IP-адреса.
IPM_GETADDRESS Возвращает значения адресов для всех четырех полей в элементе управления IP-адресом.
IPM_ISBLANK Определяет, пусты ли все поля в элементе управления IP-адресом.
IPM_SETADDRESS Задает значения адресов для всех четырех полей в элементе управления IP-адресов.
IPM_SETFOCUS Задает фокус клавиатуры указанному полю в элементе управления IP-адреса. Будет выбран весь текст в этом поле.
IPM_SETRANGE Задает допустимый диапазон для указанного поля в элементе управления IP-адресом.

Notifications

Раздел Содержимое
IPN_FIELDCHANGED Отправляется, когда пользователь изменяет поле в элементе управления или перемещается из одного поля в другое. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.

Структуры

Раздел Содержимое
NMIPADDRESS Содержит сведения о коде уведомлений IPN_FIELDCHANGED .