Заголовок compstui.h
Этот заголовок используется драйверами печати.
Дополнительные сведения см. в разделе:
compstui.h содержит следующие программные интерфейсы:
Функции
CommonPropertySheetUIA Функция CommonPropertySheetUIA отображает страницы страниц свойств и предоставляет пользователям способ изменения отображаемых значений. |
CommonPropertySheetUIW Функция CommonPropertySheetUIW отображает страницы страниц свойств и предоставляет пользователям способ изменения отображаемых значений. |
GetCPSUIUserData Функция GetCPSUIUserData CPSUI извлекает данные, которые ранее хранились с помощью функции SetCPSUIUserData. |
SetCPSUIUserData Функция SetCPSUIUserData в CPSUI позволяет приложениям CPSUI (включая библиотеки DLL интерфейса принтера) связывать не отображаемые данные с диалоговым окном страницы свойств. |
Функции обратного вызова
_CPSUICALLBACK Тип функции _CPSUICALLBACK используется приложениями CPSUI (включая библиотеки DLL интерфейса принтера) для определения функции обратного вызова, предназначенной для использования в качестве обработчика сообщений CPSUI. |
PFNCOMPROPSHEET Функция ComPropSheet предоставляется CPSUI и может вызываться приложениями CPSUI (включая библиотеки DLL интерфейса принтера) для создания страниц страниц свойств. |
PFNPROPSHEETUI Тип функции PFNPROPSHEETUI используется приложениями CPSUI (включая библиотеки DLL интерфейса принтера) для определения обратных вызовов создания страниц, которые указывают страницы страниц свойств для создания. |
Структуры
COMPROPSHEETUI Структура COMPROPSHEETUI используется в качестве входного параметра для функции ComPropSheet CPSUI, если код функции CPSFUNC_ADD_PCOMPROPSHEETUI. Все элементы структуры должны быть предоставлены вызывающим элементом ComPropSheet. |
CPSUICBPARAM Структура CPSUICBPARAM используется в качестве входного параметра для _CPSUICALLBACK типизированных функций обратного вызова. |
CPSUIDATABLOCK Структура CPSUIDATABLOCK используется в качестве параметра для функции ComPropSheet, если код функции CPSFUNC_SET_DATABLOCK или CPSFUNC_QUERY_DATABLOCK. |
DLGPAGE Структура DLGPAGE используется для указания страницы свойств для функции ComPropSheet CPSUI. Адрес структуры включается в структуру COMPROPSHEETUI, а все значения элементов предоставляются вызывающим элементом ComPropSheet. |
EXTCHKBOX Структура EXTCHKBOX используется приложениями CPSUI (включая библиотеки DLL интерфейса принтера) для указания расширенного поля проверка, которое можно добавить на страницу страницы свойств. |
EXTPUSH Структура EXTPUSH используется приложениями CPSUI (включая библиотеки DLL интерфейса принтера) для указания расширенной кнопки нажатия, которую можно добавить на страницу страницы свойств. При нажатии кнопки можно отобразить новое диалоговое окно. |
INSERTPSUIPAGE_INFO Структура INSERTPSUIPAGE_INFO используется в качестве входного параметра для функции ComPropSheet CPSUI, если код функции CPSFUNC_INSERT_PSUIPAGE. Все значения элементов должны быть предоставлены вызывающим элементом ComPropSheet. |
OIEXT Структура OIEXT предоставляет дополнительные необязательные сведения о параметре страницы свойств, описываемом структурой OPTITEM. |
OPTCOMBO Описывает структуру OPTCOMBO. |
OPTITEM Структура OPTITEM используется приложениями CPSUI (включая библиотеки DLL интерфейса принтера) для описания одного параметра листа свойств на странице страницы свойств, если страница описывается структурой COMPROPSHEETUI. |
OPTPARAM Массив структур OPTPARAM используется приложениями CPSUI (включая библиотеки DLL интерфейса принтера) для описания всех значений параметров, связанных с параметром страницы свойств. Адрес массива включен в структуру OPTTYPE. |
OPTTYPE Структура OPTTYPE используется приложениями CPSUI (включая библиотеки DLL интерфейса принтера) для описания типа и других характеристик параметра страницы свойств, если параметр задан структурой OPTITEM. |
PROPSHEETUI_GETICON_INFO Структура PROPSHEETUI_GETICON_INFO используется в качестве входного параметра для функции приложения PFNPROPSHEETUI, когда функция вызывается со значением причины PROPSHEETUI_REASON_GET_ICON. |
PROPSHEETUI_INFO Структура PROPSHEETUI_INFO используется в качестве входного параметра для функций типа PFNPROPSHEETUI. |
PROPSHEETUI_INFO_HEADER Структура PROPSHEETUI_INFO_HEADER используется в качестве входного параметра для функции PFNPROPSHEETUI приложения, когда функция вызывается со значением причины PROPSHEETUI_REASON_GET_INFO_HEADER. |
PSPINFO Структура PSPINFO используется в качестве входного параметра для процедуры диалогового окна страницы страницы свойств, когда сообщение Windows WM_INITDIALOG. Адрес процедуры диалогового окна указывается в структуре DLGPAGE. |
SETRESULT_INFO Структура SETRESULT_INFO используется в качестве входного параметра для функции обратного вызова PFNPROPSHEETUI приложения. |