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


Интерфейс IFileDialogControlEvents (shobjidl.h)

Предоставляет методы, позволяющие приложению получать уведомления о событиях, связанных с элементами управления, добавленными приложением в общее диалоговое окно файлов.

Наследование

Интерфейс IFileDialogControlEvents наследуется от интерфейса IUnknown . IFileDialogControlEvents также имеет следующие типы элементов:

Методы

Интерфейс IFileDialogControlEvents содержит следующие методы.

 
IFileDialogControlEvents::OnButtonClicked

Вызывается, когда пользователь нажимает кнопку команды.
IFileDialogControlEvents::OnCheckButtonToggled

Вызывается, когда пользователь изменяет состояние кнопки проверка (проверка поле).
IFileDialogControlEvents::OnControlActivating

Вызывается при отображении содержимого раскрывающегося списка кнопки "Открыть", настроенного с помощью EnableOpenDropDown или меню "Сервис".
IFileDialogControlEvents::OnItemSelected

Вызывается при выборе элемента в поле со списком, при нажатии пользователем кнопки параметра (также известной как переключатель) или выборе элемента в меню Сервис.

Комментарии

Когда следует реализовать

IFileDialogControlEvents реализуется приложением в том же объекте, в который оно реализует IFileDialogEvents .

Диалоговое окно не проверка возвращаемых значений методов этого интерфейса.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header shobjidl.h