Интерфейс 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 |