Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Berechnet die originale Größe des durch eine visuelle Formatvorlage definierten Teils.
Syntax
HRESULT GetThemePartSize(
[in] HTHEME hTheme,
[in] HDC hdc,
[in] int iPartId,
[in] int iStateId,
[in] LPCRECT prc,
[in] THEMESIZE eSize,
[out] SIZE *psz
);
Parameter
[in] hTheme
Typ: HTHEME-
Behandeln sie die angegebenen Designdaten eines Fensters. Verwenden Sie OpenThemeData-, um ein HTHEME zu erstellen.
[in] hdc
Typ: HDC-
HDC, um Schriftarten auszuwählen.
[in] iPartId
Typ: int
Wert des Typs int, der den Teil angibt, der die Größe berechnen soll. Siehe Teile und Staaten.
[in] iStateId
Typ: int
Wert des Typs int, der den Zustand des Teils angibt. Siehe Teile und Staaten.
[in] prc
Typ: LPCRECT-
Zeiger auf eine RECT- Struktur, die das für das Teilzeichnungsziel verwendete Rechteck enthält. Dieser Parameter kann auf NULL-festgelegt werden.
[in] eSize
Typ: THEMESIZE
Aufzählungstyp, der den abzurufenden Größentyp angibt. Eine Liste der Typwerte finden Sie unter THEMESIZE-.
[out] psz
Typ: GRÖßE*
Zeigen Sie auf eine SIZE- Struktur, die die Dimensionen des angegebenen Teils empfängt.
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 |