Прочитать на английском

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


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

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

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

Функции

 
CreatePropertySheetPageA

Создает новую страницу для страницы свойств. (ANSI)
CreatePropertySheetPageW

Создает новую страницу для страницы свойств. (Юникод)
DestroyPropertySheetPage

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

Создает страницу свойств и добавляет страницы, определенные в указанной структуре заголовков листа свойств. (ANSI)
PropertySheetW

Создает страницу свойств и добавляет страницы, определенные в указанной структуре заголовков листа свойств. (Юникод)
PropSheet_AddPage

Добавляет новую страницу в конец существующей страницы свойств. Вы можете использовать этот макрос или отправить сообщение PSM_ADDPAGE явным образом.
PropSheet_Apply

Имитирует выбор кнопки Применить, указывая, что одна или несколько страниц были изменены и изменения должны быть проверены и записаны. Вы можете использовать этот макрос или отправить сообщение PSM_APPLY явным образом.
PropSheet_CancelToClose

Используется при внесении изменений с момента последнего уведомления PSN_APPLY невозможно отменить. Вы также можете отправить PSM_CANCELTOCLOSE сообщение явным образом.
PropSheet_Changed

Сообщает листу свойств об изменении сведений на странице. Вы можете использовать этот макрос или отправить сообщение PSM_CHANGED явным образом.
PropSheet_EnableWizButtons

Включает или отключает кнопки в мастере Aero. Вы можете использовать этот макрос или отправить сообщение PSM_ENABLEWIZBUTTONS явным образом.
PropSheet_GetCurrentPageHwnd

Извлекает дескриптор в окно текущей страницы свойств. Вы можете использовать этот макрос или отправить сообщение PSM_GETCURRENTPAGEHWND явным образом.
PropSheet_GetResult

Используется немодальными таблицами свойств для получения сведений, возвращаемых модальным таблицам свойств с помощью PropertySheet. Вы можете использовать этот макрос или отправить сообщение PSM_GETRESULT явным образом.
PropSheet_GetTabControl

Извлекает дескриптор для элемента управления tab страницы свойств. Вы можете использовать этот макрос или отправить сообщение PSM_GETTABCONTROL явным образом.
PropSheet_HwndToIndex

Принимает дескриптор окна страницы страницы свойств и возвращает отсчитываемый от нуля индекс. Вы можете использовать этот макрос или отправить сообщение PSM_HWNDTOINDEX явным образом.
PropSheet_IdToIndex

Принимает идентификатор ресурса (ID) страницы страницы свойств и возвращает отсчитываемый от нуля индекс. Вы можете использовать этот макрос или отправить сообщение PSM_IDTOINDEX явным образом.
PropSheet_IndexToHwnd

Принимает индекс страницы страницы свойств и возвращает его дескриптор окна. Вы можете использовать этот макрос или отправить сообщение PSM_INDEXTOHWND явным образом.
PropSheet_IndexToId

Принимает индекс страницы страницы свойств и возвращает идентификатор ресурса. Вы можете использовать этот макрос или отправить сообщение PSM_INDEXTOID явным образом.
PropSheet_IndexToPage

Принимает индекс страницы страницы свойств и возвращает его дескриптор HPROPSHEETPAGE. Вы можете использовать этот макрос или отправить сообщение PSM_INDEXTOPAGE явным образом.
PropSheet_InsertPage

Вставляет новую страницу в существующую страницу свойств. Страницу можно вставить по указанному индексу или после указанной страницы. Вы можете использовать этот макрос или отправить сообщение PSM_INSERTPAGE явным образом.
PropSheet_IsDialogMessage

Передает сообщение в диалоговое окно страницы свойств и указывает, было ли в диалоговом окне обработано сообщение. Вы можете использовать этот макрос или отправить сообщение PSM_ISDIALOGMESSAGE явным образом.
PropSheet_PageToIndex

Принимает дескриптор HPROPSHEETPAGE страницы страницы свойств и возвращает отсчитываемый от нуля индекс. Вы можете использовать этот макрос или отправить сообщение PSM_PAGETOINDEX явным образом.
PropSheet_PressButton

Имитирует выбор кнопки страницы свойств. Вы можете использовать этот макрос или отправить сообщение PSM_PRESSBUTTON явным образом.
PropSheet_QuerySiblings

Заставляет страницу свойств отправлять сообщение PSM_QUERYSIBLINGS на каждую страницу. Вы можете использовать этот макрос или отправить сообщение PSM_QUERYSIBLINGS явным образом.
PropSheet_RebootSystem

Указывает, что система должна быть перезапущена, чтобы изменения вступили в силу. Вы можете использовать этот макрос или отправить сообщение PSM_REBOOTSYSTEM явным образом.
PropSheet_RecalcPageSizes

Пересчитывает размер страницы стандартного листа свойств или страницы мастера после добавления или удаления страниц. Вы можете использовать этот макрос или отправить сообщение PSM_RECALCPAGESIZES явным образом.
PropSheet_RemovePage

Удаляет страницу из листа свойств. Вы можете использовать этот макрос или отправить сообщение PSM_REMOVEPAGE явным образом.
PropSheet_RestartWindows

Отправляет PSM_RESTARTWINDOWS сообщение о том, что windows необходимо перезапустить, чтобы изменения вступили в силу. Вы можете использовать этот макрос или отправить сообщение PSM_RESTARTWINDOWS явным образом.
PropSheet_SetButtonText

Задает текст кнопки в мастере Aero. Вы можете использовать этот макрос или отправить сообщение PSM_SETBUTTONTEXT явным образом.
PropSheet_SetCurSel

Активирует указанную страницу на странице свойств. Вы можете использовать этот макрос или отправить сообщение PSM_SETCURSEL явным образом.
PropSheet_SetCurSelByID

Активирует указанную страницу на странице свойств на основе идентификатора ресурса страницы. Вы можете использовать этот макрос или отправить сообщение PSM_SETCURSELID явным образом.
PropSheet_SetFinishText

Задает текст кнопки Готово в мастере, отображает и включает кнопку, а также скрывает кнопки Далее и Назад. Вы можете использовать этот макрос или отправить сообщение PSM_SETFINISHTEXT явным образом.
PropSheet_SetHeaderSubTitle

Задает текст подзаголовка для заголовка внутренней страницы мастера. Вы можете использовать этот макрос или отправить сообщение PSM_SETHEADERSUBTITLE явным образом.
PropSheet_SetHeaderTitle

Задает текст заголовка внутренней страницы мастера. Вы можете использовать этот макрос или отправить сообщение PSM_SETHEADERTITLE явным образом.
PropSheet_SetNextText

Задает текст кнопки Далее в мастере. Вы можете использовать этот макрос или отправить сообщение PSM_SETNEXTTEXT явным образом.
PropSheet_SetTitle

Задает заголовок страницы свойств. Вы можете использовать этот макрос или отправить сообщение PSM_SETTITLE явным образом.
PropSheet_SetWizButtons

Включает или отключает кнопки Назад, Далее и Готово в мастере, публикуя PSM_SETWIZBUTTONS сообщение. Вы можете использовать этот макрос или отправить сообщение PSM_SETWIZBUTTONS явным образом.
PropSheet_ShowWizButtons

Отображение или скрытие кнопок в мастере. Вы можете использовать этот макрос или отправить сообщение PSM_SHOWWIZBUTTONS явным образом.
PropSheet_UnChanged

Сообщает листу свойств о том, что сведения на странице вернулись в ранее сохраненное состояние. Вы можете использовать этот макрос или отправить сообщение PSM_UNCHANGED явным образом.

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

 
LPFNADDPROPSHEETPAGE

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

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

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

Определяемая приложением функция обратного вызова, которую система вызывает при создании и инициализации страницы свойств.

Структуры

 
PROPSHEETHEADERA_V2

Структура PROPSHEETHEADERA_V2 (ANSI) определяет рамку и страницы листа свойств.
PROPSHEETHEADERW_V2

Структура PROPSHEETHEADERW_V2 (Юникод) определяет рамку и страницы листа свойств.
PROPSHEETPAGEA_V2

Структура PROPSHEETPAGEA_V2 (ANSI) определяет страницу на странице свойств.
PROPSHEETPAGEA_V3

Структура PROPSHEETPAGEA_V3 (ANSI) определяет страницу на странице свойств.
PROPSHEETPAGEA_V4

Структура PROPSHEETPAGEA_V4 (ANSI) определяет страницу на странице свойств.
PROPSHEETPAGEW_V2

Структура PROPSHEETPAGEW_V2 (Юникод) определяет страницу на странице свойств.
PROPSHEETPAGEW_V3

Структура PROPSHEETPAGEW_V3 (Юникод) определяет страницу на странице свойств.
PROPSHEETPAGEW_V4

Структура PROPSHEETPAGEW_V4 (Юникод) определяет страницу на странице свойств.
PSHNOTIFY

Содержит сведения для уведомлений на странице свойств.