共用方式為


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