Share via


prsht.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

prsht.h enthält die folgenden Programmierschnittstellen:

Functions

 
CreatePropertySheetPageA

Erstellt eine neue Seite für ein Eigenschaftenblatt. (ANSI)
CreatePropertySheetPageW

Erstellt eine neue Seite für ein Eigenschaftenblatt. (Unicode)
DestroyPropertySheetPage

Zerstört eine Eigenschaftenblattseite. Eine Anwendung muss diese Funktion für Seiten aufrufen, die nicht an die PropertySheet-Funktion übergeben wurden.
PropertySheetA

Erstellt ein Eigenschaftenblatt und fügt die seiten hinzu, die in der angegebenen Eigenschaftenblattheaderstruktur definiert sind. (ANSI)
PropertySheetW

Erstellt ein Eigenschaftenblatt und fügt die seiten hinzu, die in der angegebenen Eigenschaftenblattheaderstruktur definiert sind. (Unicode)
PropSheet_AddPage

Fügt am Ende eines vorhandenen Eigenschaftenblatts eine neue Seite hinzu. Sie können dieses Makro verwenden oder die PSM_ADDPAGE Nachricht explizit senden.
PropSheet_Apply

Simuliert die Auswahl der Schaltfläche Anwenden, die angibt, dass mindestens eine Seite geändert wurde und die Änderungen überprüft und aufgezeichnet werden müssen. Sie können dieses Makro verwenden oder die PSM_APPLY Nachricht explizit senden.
PropSheet_CancelToClose

Wird verwendet, wenn Änderungen seit der letzten PSN_APPLY Benachrichtigung nicht abgebrochen werden können. Sie können auch explizit eine PSM_CANCELTOCLOSE Nachricht senden.
PropSheet_Changed

Informiert ein Eigenschaftenblatt darüber, dass sich die Informationen auf einer Seite geändert haben. Sie können dieses Makro verwenden oder die PSM_CHANGED Nachricht explizit senden.
PropSheet_EnableWizButtons

Aktiviert oder deaktiviert Schaltflächen in einem Aero-Assistenten. Sie können dieses Makro verwenden oder die PSM_ENABLEWIZBUTTONS Nachricht explizit senden.
PropSheet_GetCurrentPageHwnd

Ruft ein Handle zum Fenster der aktuellen Seite eines Eigenschaftenblatts ab. Sie können dieses Makro verwenden oder die PSM_GETCURRENTPAGEHWND Nachricht explizit senden.
PropSheet_GetResult

Wird von moduslosen Eigenschaftenblättern verwendet, um die Informationen abzurufen, die von PropertySheet an modale Eigenschaftenblätter zurückgegeben werden. Sie können dieses Makro verwenden oder die PSM_GETRESULT Nachricht explizit senden.
PropSheet_GetTabControl

Ruft das Handle zum Registerkartensteuerelement eines Eigenschaftenblatts ab. Sie können dieses Makro verwenden oder die PSM_GETTABCONTROL Nachricht explizit senden.
PropSheet_HwndToIndex

Verwendet ein Fensterhandle der Eigenschaftenblattseite und gibt den nullbasierten Index zurück. Sie können dieses Makro verwenden oder die PSM_HWNDTOINDEX Nachricht explizit senden.
PropSheet_IdToIndex

Übernimmt den Ressourcenbezeichner (ID) einer Eigenschaftenblattseite und gibt den nullbasierten Index zurück. Sie können dieses Makro verwenden oder die PSM_IDTOINDEX Nachricht explizit senden.
PropSheet_IndexToHwnd

Übernimmt den Index einer Eigenschaftenblattseite und gibt dessen Fensterhandle zurück. Sie können dieses Makro verwenden oder die PSM_INDEXTOHWND Nachricht explizit senden.
PropSheet_IndexToId

Übernimmt den Index einer Eigenschaftenblattseite und gibt dessen Ressourcenbezeichner (ID) zurück. Sie können dieses Makro verwenden oder die PSM_INDEXTOID Nachricht explizit senden.
PropSheet_IndexToPage

Übernimmt den Index einer Eigenschaftenblattseite und gibt dessen HPROPSHEETPAGE-Handle zurück. Sie können dieses Makro verwenden oder die PSM_INDEXTOPAGE Nachricht explizit senden.
PropSheet_InsertPage

Fügt eine neue Seite in ein vorhandenes Eigenschaftenblatt ein. Die Seite kann entweder an einem angegebenen Index oder nach einer angegebenen Seite eingefügt werden. Sie können dieses Makro verwenden oder die PSM_INSERTPAGE Nachricht explizit senden.
PropSheet_IsDialogMessage

Übergibt eine Nachricht an ein Eigenschaftenblattdialogfeld und gibt an, ob das Dialogfeld die Nachricht verarbeitet hat. Sie können dieses Makro verwenden oder die PSM_ISDIALOGMESSAGE-Nachricht explizit senden.
PropSheet_PageToIndex

Übernimmt das HPROPSHEETPAGE-Handle einer Eigenschaftenblattseite und gibt den nullbasierten Index zurück. Sie können dieses Makro verwenden oder die PSM_PAGETOINDEX Nachricht explizit senden.
PropSheet_PressButton

Simuliert die Auswahl einer Eigenschaftenblattschaltfläche. Sie können dieses Makro verwenden oder die PSM_PRESSBUTTON Nachricht explizit senden.
PropSheet_QuerySiblings

Bewirkt, dass ein Eigenschaftenblatt die PSM_QUERYSIBLINGS Nachricht an jede seiner Seiten sendet. Sie können dieses Makro verwenden oder die PSM_QUERYSIBLINGS Nachricht explizit senden.
PropSheet_RebootSystem

Gibt an, dass das System neu gestartet werden muss, damit die Änderungen wirksam werden. Sie können dieses Makro verwenden oder die PSM_REBOOTSYSTEM Nachricht explizit senden.
PropSheet_RecalcPageSizes

Berechnet die Seitengröße eines Standard- oder Assistenteneigenschaftenblatts neu, nachdem Seiten hinzugefügt oder entfernt wurden. Sie können dieses Makro verwenden oder die PSM_RECALCPAGESIZES Nachricht explizit senden.
PropSheet_RemovePage

Entfernt eine Seite aus einem Eigenschaftenblatt. Sie können dieses Makro verwenden oder die PSM_REMOVEPAGE Nachricht explizit senden.
PropSheet_RestartWindows

Sendet eine PSM_RESTARTWINDOWS Meldung, die angibt, dass Windows neu gestartet werden muss, damit Änderungen wirksam werden. Sie können dieses Makro verwenden oder die PSM_RESTARTWINDOWS Nachricht explizit senden.
PropSheet_SetButtonText

Legt den Text einer Schaltfläche in einem Aero-Assistenten fest. Sie können dieses Makro verwenden oder die PSM_SETBUTTONTEXT Nachricht explizit senden.
PropSheet_SetCurSel

Aktiviert die angegebene Seite in einem Eigenschaftenblatt. Sie können dieses Makro verwenden oder die PSM_SETCURSEL Nachricht explizit senden.
PropSheet_SetCurSelByID

Aktiviert die angegebene Seite in einem Eigenschaftenblatt basierend auf dem Ressourcenbezeichner der Seite. Sie können dieses Makro verwenden oder die PSM_SETCURSELID Nachricht explizit senden.
PropSheet_SetFinishText

Legt den Text der Schaltfläche Fertig stellen in einem Assistenten fest, zeigt die Schaltfläche an und aktiviert sie und blendet die Schaltflächen Weiter und Zurück aus. Sie können dieses Makro verwenden oder die PSM_SETFINISHTEXT Nachricht explizit senden.
PropSheet_SetHeaderSubTitle

Legt den Untertiteltext für die Kopfzeile der inneren Seite eines Assistenten fest. Sie können dieses Makro verwenden oder die PSM_SETHEADERSUBTITLE-Nachricht explizit senden.
PropSheet_SetHeaderTitle

Legt den Titeltext für die Kopfzeile der inneren Seite eines Assistenten fest. Sie können dieses Makro verwenden oder die PSM_SETHEADERTITLE Nachricht explizit senden.
PropSheet_SetNextText

Legt den Text der Schaltfläche Weiter in einem Assistenten fest. Sie können dieses Makro verwenden oder die PSM_SETNEXTTEXT Nachricht explizit senden.
PropSheet_SetTitle

Legt den Titel eines Eigenschaftenblatts fest. Sie können dieses Makro verwenden oder die PSM_SETTITLE Nachricht explizit senden.
PropSheet_SetWizButtons

Aktiviert oder deaktiviert die Schaltflächen "Zurück", "Weiter" und "Fertig stellen" in einem Assistenten, indem eine PSM_SETWIZBUTTONS Nachricht veröffentlicht wird. Sie können dieses Makro verwenden oder die PSM_SETWIZBUTTONS-Nachricht explizit senden.
PropSheet_ShowWizButtons

Ein- oder Ausblenden von Schaltflächen in einem Assistenten. Sie können dieses Makro verwenden oder die PSM_SHOWWIZBUTTONS Nachricht explizit senden.
PropSheet_UnChanged

Informiert ein Eigenschaftenblatt darüber, dass die Informationen auf einer Seite in den zuvor gespeicherten Zustand zurückgesetzt wurden. Sie können dieses Makro verwenden oder die PSM_UNCHANGED Nachricht explizit senden.

Rückruffunktionen

 
LPFNADDPROPSHEETPAGE

Gibt eine anwendungsdefinierte Rückruffunktion an, die von einer Eigenschaftenblatterweiterung zum Hinzufügen einer Seite zu einem Eigenschaftenblatt verwendet wird.
LPFNPSPCALLBACKA

Gibt eine anwendungsdefinierte Rückruffunktion an, die von einem Eigenschaftenblatt aufgerufen wird, wenn eine Seite erstellt wird und wann sie zerstört werden soll. Eine Anwendung kann diese Funktion verwenden, um Initialisierungs- und Bereinigungsvorgänge für die Seite auszuführen. (ANSI)
LPFNPSPCALLBACKW

Gibt eine anwendungsdefinierte Rückruffunktion an, die von einem Eigenschaftenblatt aufgerufen wird, wenn eine Seite erstellt wird und wann sie zerstört werden soll. Eine Anwendung kann diese Funktion verwenden, um Initialisierungs- und Bereinigungsvorgänge für die Seite auszuführen. (Unicode)
PFNPROPSHEETCALLBACK

Eine anwendungsdefinierte Rückruffunktion, die das System aufruft, wenn das Eigenschaftenblatt erstellt und initialisiert wird.

Strukturen

 
PROPSHEETHEADERA_V2

Die PROPSHEETHEADERA_V2 -Struktur (ANSI) definiert den Rahmen und die Seiten eines Eigenschaftenblatts.
PROPSHEETHEADERW_V2

Die PROPSHEETHEADERW_V2 -Struktur (Unicode) definiert den Rahmen und die Seiten eines Eigenschaftenblatts.
PROPSHEETPAGEA_V2

Die PROPSHEETPAGEA_V2-Struktur (ANSI) definiert eine Seite in einem Eigenschaftenblatt.
PROPSHEETPAGEA_V3

Die PROPSHEETPAGEA_V3-Struktur (ANSI) definiert eine Seite in einem Eigenschaftenblatt.
PROPSHEETPAGEA_V4

Die PROPSHEETPAGEA_V4-Struktur (ANSI) definiert eine Seite in einem Eigenschaftenblatt.
PROPSHEETPAGEW_V2

Die PROPSHEETPAGEW_V2 -Struktur (Unicode) definiert eine Seite in einem Eigenschaftenblatt.
PROPSHEETPAGEW_V3

Die PROPSHEETPAGEW_V3 -Struktur (Unicode) definiert eine Seite in einem Eigenschaftenblatt.
PROPSHEETPAGEW_V4

Die PROPSHEETPAGEW_V4 -Struktur (Unicode) definiert eine Seite in einem Eigenschaftenblatt.
PSHNOTIFY

Enthält Informationen zu den Benachrichtigungen des Eigenschaftenblatts.