Función GetThemeStream (uxtheme.h)
Recupera un flujo de datos correspondiente a un tema especificado, empezando por una parte, un estado y una propiedad especificados.
Sintaxis
HRESULT GetThemeStream(
[in] HTHEME hTheme,
[in] int iPartId,
[in] int iStateId,
[in] int iPropId,
[out] VOID **ppvStream,
[out] DWORD *pcbStream,
[in] HINSTANCE hInst
);
Parámetros
[in] hTheme
Tipo: HTHEME
Controle el tema desde el que se recuperará la secuencia.
[in] iPartId
Tipo: int
Especifica el elemento del que se va a recuperar una secuencia. Vea Partes y estados.
[in] iStateId
Tipo: int
Especifica el estado del elemento.
[in] iPropId
Tipo: int
Especifica la propiedad que se va a recuperar.
[out] ppvStream
Tipo: VOID**
Dirección de un puntero que recibe la secuencia.
[out] pcbStream
Tipo: DWORD*
Puntero que recibe la longitud, en bytes, de la secuencia recibida por ppvStream.
[in] hInst
Tipo: HINSTANCE
Si iPropId es TMT_STREAM, este valor es NULL. Si iPropId es TMT_DISKSTREAM, este valor es el HINSTANCE de un archivo de estilos cargados.
Valor devuelto
Tipo: HRESULT
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Windows 8: en el modo de contraste alto, el flujo de datos recuperado por esta función no es válido después de cerrar el identificador del tema hTheme.
El flujo de datos recuperado por esta función no es una copia; no elimine ni cierre el flujo de datos después de usarlo.
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 |