MCIWndRealize 宏 (vfw.h)
MCIWndRealize 宏會控制MCI視窗在前景或背景中的實現方式。 這個宏也會讓MCI視窗的調色盤在進程中實現。 您可以使用這個宏,或明確地傳送 MCIWNDM_REALIZE 訊息。
語法
void MCIWndRealize(
hwnd,
fBkgnd
);
參數
hwnd
MCIWnd 視窗的句柄。
fBkgnd
背景旗標。 如果視窗可以在前景實現,請為這個參數指定 TRUE ,讓視窗在背景中實現,則為 FALSE 。
傳回值
無
備註
MCIWndRealize 的常見用法是協調MCI控件與包含它的應用程式之間的調色盤擁有權。 應用程式可以在背景中實現MCI視窗,並在前景實現自己的調色盤。
如果您的應用程式包含MCI控件,但不需要瞭解其調色盤,您可以使用這個宏來處理WM_PALETTECHANGED和WM_QUERYNEWPALETTE訊息,而不是 使用 RealizePalette。 不過,呼叫 SendMessage 函式通常會比較容易,將訊息轉送至 MCIWnd 視窗,這會自動實現調色盤。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | vfw.h |