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


Заголовок commdlg.h

Этот заголовок используется диалоговых окон. Дополнительные сведения см. в разделе:

commdlg.h содержит следующие программные интерфейсы:

Интерфейсы

 
IPrintDialogCallback

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

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

Функции

 
CDSIZEOF_STRUCT

Возвращает размер структуры до указанного элемента.
CommDlg_OpenSave_GetFilePathA

Версия ASCII CommDlg_OpenSave_GetFilePath
CommDlg_OpenSave_GetFilePathW

Расширенная строковая версия CommDlg_OpenSave_GetFilePath
CommDlg_OpenSave_GetFolderIDList

Извлекает адрес списка идентификаторов элементов, соответствующего папке, в которую в настоящее время открыто диалоговое окно "Открыть" или "Сохранить как" в стиле Обозреватель.
CommDlg_OpenSave_GetFolderPathA

Версия ASCII CommDlg_OpenSave_GetFolderPath
CommDlg_OpenSave_GetFolderPathW

Расширенная строковая версия CommDlg_OpenSave_GetFolderPath
CommDlg_OpenSave_GetSpecA

Версия ASCII CommDlg_OpenSave_GetSpec
CommDlg_OpenSave_GetSpecW

Версия CommDlg_OpenSave_GetSpec с широкой строкой
CommDlg_OpenSave_HideControl

Скрывает указанный элемент управления в Обозреватель стиле диалогового окна Открыть или Сохранить как.
CommDlg_OpenSave_SetControlText

Задает текст для указанного элемента управления в Обозреватель стиле диалогового окна Открыть или Сохранить как.
CommDlg_OpenSave_SetDefExt

Задает расширение имени файла по умолчанию для диалогового окна "Открыть" или "Сохранить как" в стиле Обозреватель.
CommDlgExtendedError

Функция CommDlgExtendedError (commdlg.h) возвращает код общей ошибки диалогового окна.
FindTextA

Создает системное диалоговое окно поиска без режима, которое позволяет пользователю указать строку для поиска и параметры, используемые при поиске текста в документе. (ANSI)
FindTextW

Создает системное диалоговое окно поиска без режима, которое позволяет пользователю указать строку для поиска и параметры, используемые при поиске текста в документе. (Юникод)
GetFileTitleA

Извлекает имя указанного файла. (ANSI)
GetFileTitleW

Извлекает имя указанного файла. (Юникод)
GetOpenFileNameA

Создает диалоговое окно Открыть, позволяющее пользователю указать диск, каталог и имя файла или набора файлов, которые необходимо открыть. (ANSI)
GetOpenFileNameW

Создает диалоговое окно Открыть, позволяющее пользователю указать диск, каталог и имя файла или набора файлов, которые необходимо открыть. (Юникод)
GetSaveFileNameA

Создает диалоговое окно Сохранение, позволяющее пользователю указать диск, каталог и имя файла для сохранения. (ANSI)
GetSaveFileNameW

Создает диалоговое окно Сохранение, позволяющее пользователю указать диск, каталог и имя файла для сохранения. (Юникод)
ReplaceTextA

Создает системное безмодерное диалоговое окно, позволяющее пользователю указать строку для поиска и строку замены, а также параметры для управления операциями поиска и замены. (ANSI)
ReplaceTextW

Создает системное безмодерное диалоговое окно, позволяющее пользователю указать строку для поиска и строку замены, а также параметры для управления операциями поиска и замены. (Юникод)

Функции обратного вызова

 
ВыберитеColorA

Функция CHOOSECOLORA (ANSI) (commdlg.h) содержит сведения, которые функция ChooseColor использует для инициализации диалогового окна Цвет.
ВыберитеColorW

Расширенная строковая версия ChooseColor
ВыберитеFontA

AsCII-версия ChooseFont
ВыберитеFontW

Расширенная строковая версия ChooseFont
LPCCHOOKPROC

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

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

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

Получает уведомления, отправленные из диалогового окна.
LPPAGEPAINTHOOK

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

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

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

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

AsCII-версия PageSetupDlg
PageSetupDlgW

Расширенная строковая версия PageSetupDlg
PrintDlgA

AsCII-версия PrintDlg
PrintDlgExA

AsCII-версия PrintDlgEx
PrintDlgExW

Расширенная строковая версия PrintDlgEx
PrintDlgW

Расширенная строковая версия PrintDlg

Структуры

 
CHOOSECOLORA

Структура CHOOSECOLORA (ANSI) (commdlg.h) содержит сведения, которые функция ChooseColor использует для инициализации диалогового окна Цвет.
CHOOSECOLORA

Структура CHOOSECOLORA (ANSI) r1 (commdlg.h) содержит сведения, которые функция ChooseColor использует для инициализации диалогового окна Цвет.
CHOOSECOLORW

Структура CHOOSECOLORW (Юникод) (commdlg.h) содержит сведения, которые функция ChooseColor использует для инициализации диалогового окна Цвет.
CHOOSECOLORW

Структура CHOOSECOLORW (Юникод) r1 (commdlg.h) содержит сведения, которые функция ChooseColor использует для инициализации диалогового окна Цвет.
CHOOSEFONTA

Содержит сведения, которые функция ChooseFont использует для инициализации диалогового окна Шрифт. После закрытия пользователем диалогового окна система возвращает сведения о выборе пользователя в этой структуре. (ANSI)
CHOOSEFONTW

Содержит сведения, которые функция ChooseFont использует для инициализации диалогового окна Шрифт. После закрытия пользователем диалогового окна система возвращает сведения о выборе пользователя в этой структуре. (Юникод)
DEVNAMES

Содержит строки, определяющие имена драйверов, устройств и выходных портов для принтера.
FINDREPLACEA

Содержит сведения, используемые функциями FindText и ReplaceText для инициализации диалоговых окон Найти и Заменить. (ANSI)
FINDREPLACEW

Содержит сведения, используемые функциями FindText и ReplaceText для инициализации диалоговых окон Найти и Заменить. (Юникод)
OFNOTIFYA

Содержит сведения о WM_NOTIFY сообщении, отправляемом в процедуру обработчика OFNHookProc для диалогового окна Открыть или Сохранить как. Параметр lParam сообщения WM_NOTIFY является указателем на структуру OFNOTIFY. (ANSI)
OFNOTIFYEXA

Содержит сведения о CDN_INCLUDEITEM сообщении уведомления. (ANSI)
OFNOTIFYEXW

Содержит сведения о CDN_INCLUDEITEM сообщении уведомления. (Юникод)
OFNOTIFYW

Содержит сведения о WM_NOTIFY сообщении, отправляемом в процедуру обработчика OFNHookProc для диалогового окна Открыть или Сохранить как. Параметр lParam сообщения WM_NOTIFY является указателем на структуру OFNOTIFY. (Юникод)
OPENFILENAME_NT4A

Структура OPENFILENAME_NT4 идентична openfileNAME с _WIN32_WINNT значением 0x0400. (ANSI)
OPENFILENAME_NT4W

Структура OPENFILENAME_NT4 идентична openfileNAME с _WIN32_WINNT значением 0x0400. (Юникод)
OPENFILENAMEA

Содержит сведения, используемые функциями GetOpenFileName и GetSaveFileName для инициализации диалогового окна Открыть или Сохранить как. После закрытия пользователем диалогового окна система возвращает сведения о выборе пользователя в этой структуре. (ANSI)
OPENFILENAMEW

Содержит сведения, используемые функциями GetOpenFileName и GetSaveFileName для инициализации диалогового окна Открыть или Сохранить как. После закрытия пользователем диалогового окна система возвращает сведения о выборе пользователя в этой структуре. (Юникод)
PAGESETUPDLGA

Содержит сведения, которые функция PageSetupDlg использует для инициализации диалогового окна Параметры страницы. После закрытия пользователем диалогового окна система возвращает сведения о пользовательских параметрах страницы в этой структуре. (ANSI)
PAGESETUPDLGW

Содержит сведения, которые функция PageSetupDlg использует для инициализации диалогового окна Параметры страницы. После закрытия пользователем диалогового окна система возвращает сведения о пользовательских параметрах страницы в этой структуре. (Юникод)
PRINTDLGA

Содержит сведения, которые функция PrintDlg использует для инициализации диалогового окна "Печать". После того как пользователь закроет диалоговое окно, система использует эту структуру для возврата сведений о выбранных пользователем параметрах. (ANSI)
PRINTDLGEXA

Содержит сведения, которые функция PrintDlgEx использует для инициализации страницы свойств Print. После закрытия пользователем страницы свойств система использует эту структуру для возврата сведений о выбранных пользователем параметрах. (ANSI)
PRINTDLGEXW

Содержит сведения, которые функция PrintDlgEx использует для инициализации страницы свойств Print. После закрытия пользователем страницы свойств система использует эту структуру для возврата сведений о выбранных пользователем параметрах. (Юникод)
PRINTDLGW

Содержит сведения, которые функция PrintDlg использует для инициализации диалогового окна "Печать". После того как пользователь закроет диалоговое окно, система использует эту структуру для возврата сведений о выбранных пользователем параметрах. (Юникод)
PRINTPAGERANGE

Представляет диапазон страниц в задании печати. Задание печати может иметь несколько диапазонов страниц. Эти сведения предоставляются в структуре PRINTDLGEX при вызове функции PrintDlgEx.