GetThemePropertyOrigin-Funktion (uxtheme.h)
Ruft den Speicherort der Designeigenschaftsdefinition für eine Eigenschaft ab.
Syntax
HRESULT GetThemePropertyOrigin(
[in] HTHEME hTheme,
[in] int iPartId,
[in] int iStateId,
[in] int iPropId,
[out] PROPERTYORIGIN *pOrigin
);
Parameter
[in] hTheme
Typ: HTHEME-
Behandeln sie die angegebenen Designdaten eines Fensters. Verwenden Sie OpenThemeData-, um ein HTHEME zu erstellen.
[in] iPartId
Typ: int
Wert des Typs int, der den Teil angibt, der das Design enthält. Siehe Teile und Staaten.
[in] iStateId
Typ: int
Wert des Typs int, der den Zustand des Teils angibt. Siehe Teile und Staaten.
[in] iPropId
Typ: int
Wert des Typs int, der die abzurufende Eigenschaft angibt. Sie können beliebige Eigenschaftswerte aus Vssym32.h verwenden. Diese Werte werden auf den Referenzseiten für die Funktionen beschrieben, die sie verwenden. Beispielsweise verwendet die GetThemeInt--Funktion den TMT_BORDERSIZE Wert. Eine Liste der Funktionen finden Sie im Visual Styles Reference.
[out] pOrigin
Typ: PROPERTYORIGIN-*
Zeiger auf einen PROPERTYORIGIN Aufzählungstyp, der angibt, wo die Eigenschaft gefunden wurde oder nicht gefunden wurde.
Rückgabewert
Typ: HRESULT-
Wenn diese Funktion erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | uxtheme.h |
Library | UxTheme.lib |
DLL- | UxTheme.dll |