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


Использование диалогового окна "Подключения"

Функция WNetConnectionDialog создает диалоговое окно, позволяющее пользователю просматривать сетевые ресурсы и подключаться к ним. Вы также можете вызвать функцию WNetConnectionDialog1 , чтобы создать диалоговое окно подключений. Для WNetConnectionDialog1 требуется структура CONNECTDLGSTRUCT .

Функция WNetDisconnectDialog создает диалоговое окно, позволяющее пользователю отключиться от сетевых ресурсов.

В следующем примере кода показано, как вызвать функцию WNetConnectionDialog для создания диалогового окна, отображающего ресурсы диска. Если вызов завершается сбоем, пример вызывает обработчик ошибок, определяемый приложением.

DWORD dwResult; 
//
// Call the WNetConnectionDialog function.
//
dwResult = WNetConnectionDialog(hwnd, RESOURCETYPE_DISK);
//
// Call an application-defined error handler 
//  to process errors.
//
if(dwResult != NO_ERROR) 
{
    NetErrorHandler(hwnd, dwResult, (LPSTR)"WNetConnectionDialog"); 
    return FALSE; 
}

Дополнительные сведения об использовании обработчика ошибок, определяемого приложением, см. в разделе Извлечение сетевых ошибок.