GetThemePosition-Funktion (uxtheme.h)

Ruft den Wert einer Position-Eigenschaft ab.

Syntax

HRESULT GetThemePosition(
  [in]  HTHEME hTheme,
  [in]  int    iPartId,
  [in]  int    iStateId,
  [in]  int    iPropId,
  [out] POINT  *pPoint
);

Parameter

[in] hTheme

Typ: HTHEME

Handle für die angegebenen Designdaten eines Fensters. Verwenden Sie OpenThemeData , um eine HTHEME zu erstellen.

[in] iPartId

Typ: int

Der Wert vom Typ int , der den Teil angibt, der die Position-Eigenschaft enthält. Weitere Informationen finden Sie unter Teile und Zustände.

[in] iStateId

Typ: int

Der Wert vom Typ int , der den Zustand des Teils angibt. Weitere Informationen finden Sie unter Teile und Zustände.

[in] iPropId

Typ: int

Der Wert vom Typ int , der die abzurufende Eigenschaft angibt. Eine Liste der möglichen Werte finden Sie unter Eigenschaftenbezeichner.

[out] pPoint

Typ: POINT*

Zeiger auf eine POINT-Struktur , die den Positionswert empfängt.

Rückgabewert

Typ: HRESULT

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Der Teil, in dem sich die Position befindet, bestimmt die möglichen Zustandswerte. Wenn sich die Position beispielsweise in einem Kontrollkästchen befindet, kann der Status aktiviert oder deaktiviert werden, aber in einer Untertitel die möglichen Zustände aktiv, inaktiv oder deaktiviert sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile uxtheme.h
Bibliothek UxTheme.lib
DLL UxTheme.dll

Weitere Informationen

Eigenschaftsbezeichner