Macro MCIWndRealize (vfw.h)
La macro MCIWndRealize controla cómo se realiza una ventana de MCI en primer plano o en segundo plano. Esta macro también hace que la paleta de la ventana MCI se realice en el proceso. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_REALIZE .
Sintaxis
void MCIWndRealize(
hwnd,
fBkgnd
);
Parámetros
hwnd
Identificador de la ventana MCIWnd.
fBkgnd
Marca de fondo. Especifique TRUE para este parámetro para que la ventana se realice en segundo plano o FALSE si la ventana se puede realizar en primer plano.
Valor devuelto
None
Observaciones
Un uso común de MCIWndRealize es coordinar la propiedad de la paleta entre un control MCI y la aplicación que lo contiene. La aplicación puede hacer que la ventana MCI se dé cuenta en segundo plano y tenga en cuenta su propia paleta en primer plano.
Si la aplicación contiene un control MCI, pero no necesita realizar su paleta, puede usar esta macro para controlar los mensajes de WM_PALETTECHANGED y WM_QUERYNEWPALETTE, en lugar de usar RealizePalette. Sin embargo, normalmente es más fácil llamar a la función SendMessage para reenviar el mensaje a la ventana MCIWnd, que se dará cuenta automáticamente de la paleta.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vfw.h |