Función GetThemePartSize (uxtheme.h)
Calcula el tamaño original de la parte definida por un estilo visual.
Sintaxis
HRESULT GetThemePartSize(
[in] HTHEME hTheme,
[in] HDC hdc,
[in] int iPartId,
[in] int iStateId,
[in] LPCRECT prc,
[in] THEMESIZE eSize,
[out] SIZE *psz
);
Parámetros
[in] hTheme
Tipo: HTHEME
Controle los datos de tema especificados de una ventana. Use OpenThemeData para crear un HTHEME.
[in] hdc
HDC para seleccionar fuentes en.
[in] iPartId
Tipo: int
Valor de tipo int que especifica la parte de la que se va a calcular el tamaño. Consulte partes y estados.
[in] iStateId
Tipo: int
Valor de tipo int que especifica el estado del elemento. Consulte partes y estados.
[in] prc
Tipo: LPCRECT
Puntero a una estructura RECT que contiene el rectángulo usado para el destino del dibujo de pieza. Este parámetro se puede establecer en NULL.
[in] eSize
Tipo: TEMASIZE
Tipo enumerado que especifica el tipo de tamaño que se va a recuperar. Vea THEMESIZE para obtener una lista de valores de tipo.
[out] psz
Tipo:
Puntero a un SIZE estructura que recibe las dimensiones de la parte especificada.
Valor devuelto
Si esta función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un hrESULT código de error.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
uxtheme.h |
biblioteca de |
UxTheme.lib |
DLL de |
UxTheme.dll |
Consulte también
identificadores de propiedad de