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


Распространенные диалоговые окна RAS

Windows предоставляет набор функций, которые отображают диалоговые окна RAS, предоставляемые системой. Эти функции позволяют приложениям легко отображать знакомый пользовательский интерфейс, чтобы пользователи могли выполнять задачи RAS. Например, пользователи могут устанавливать и отслеживать подключения или работать с записями телефонной книги. Windows 95 в настоящее время не поддерживает эти функции.

Функция RasPhonebookDlg отображает основное диалоговое окно "Сеть телефонного подключения". В этом диалоговом окне пользователь может назвонить, изменить или удалить выбранную запись телефонной книги, создать новую запись телефонной книги или указать параметры пользователя. Функция RasPhonebookDlg использует структуру RASPBDLG для указания дополнительных входных и выходных параметров. Например, можно задать элементы структуры для управления положением диалогового окна на экране. Можно использовать структуру RASPBDLG, чтобы у казать функцию обратного вызова RasPBDlgFunc, которая получает уведомления о действиях пользователя во время открытия диалогового окна. Например, RAS вызывает функцию RasPBDlgFunc, если пользователь набирает, редактирует, создает или удаляет запись телефонной книги.

Вы можете использовать функцию RasDialDlg для запуска операции подключения RAS без отображения основного диалогового окна "Подключение к телефонной сети". При использовании RasDialDlgвы указываете номер телефона или запись телефонной книги для вызова. Функция отображает поток диалоговых окон, указывающих состояние операции подключения. Функция RasDialDlg использует структуру RASDIALDLG для указания дополнительных параметров ввода и вывода, таких как положение диалогового окна и подзадачи телефонной книги для вызова.

Чтобы отобразить лист свойств сети, вызовите функцию RasMonitorDlg. Это диалоговое окно позволяет пользователю отслеживать состояние существующих подключений. Функция RasMonitorDlg использует структуру RASMONITORDLG для указания дополнительных входных и выходных параметров, таких как положение диалогового окна и страница листа свойств для отображения сверху.

Вы можете вызвать функцию RasEntryDlg, чтобы отобразить лист свойств для создания, редактирования или копирования записи телефонной книги. Функция RasEntryDlg использует структуру RASENTRYDLG для указания дополнительных входных и выходных параметров, таких как положение диалогового окна и тип операции телефонной книги.