Función DrawThemeParentBackgroundEx (uxtheme.h)
Usado por controles secundarios parcialmente transparentes o alfamezados para dibujar la parte de su elemento primario delante del cual aparecen. Envía un mensaje WM_ERASEBKGND seguido de un WM_PRINTCLIENT.
Sintaxis
HRESULT DrawThemeParentBackgroundEx(
[in] HWND hwnd,
[in] HDC hdc,
[in] DWORD dwFlags,
[in] const RECT *prc
);
Parámetros
[in] hwnd
Tipo: HWND
Identificador del control secundario.
[in] hdc
Tipo: HDC
HDC del control secundario.
[in] dwFlags
Tipo: DWORD
Cero o más de los siguientes valores. Si este valor es cero, esta función devuelve S_OK solo si el elemento primario controlado WM_PRINTCLIENT.
Valor | Significado |
---|---|
|
Si se establece, se supone que hdc es un controlador de dominio de ventana, no un controlador de dominio cliente. |
|
Si se establece, esta función envía un mensaje WM_CTLCOLORSTATIC al elemento primario y usa el pincel si se proporciona uno. De lo contrario, usa COLOR_BTNFACE. |
|
Si se establece, esta función devuelve S_OK sin enviar un mensaje de WM_CTLCOLORSTATIC si el elemento primario realmente pintado en WM_ERASEBKGND. |
[in] prc
Tipo: const RECT*
Opcional. Área que se va a dibujar, en coordenadas secundarias. Si este parámetro es NULL, el área que se va a dibujar incluye todo el área ocupada por el control secundario.
Valor devuelto
Tipo: HRESULT
S_OK si es correcto; de lo contrario, S_FALSE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | uxtheme.h |
Library | UxTheme.lib |
Archivo DLL | UxTheme.dll |