共用方式為


COleControl::OnWindowlessMessage

呼叫框架回應容器的 IOleInPlaceObjectWindowless::OnWindowMessage 要求。

virtual BOOL OnWindowlessMessage( 
   UINT msg,
   WPARAM wParam,
   LPARAM lParam,
   LRESULT* plResult  
);

參數

  • msg
    訊息識別項為透過 視窗。

  • wParam
    如所傳遞的視窗。 指定其他特定訊息資訊。 這個參數會以其內容決定。 msg 參數的值。

  • lParam
    如所傳遞的視窗。 指定其他特定訊息資訊。 這個參數會以其內容決定。 msg 參數的值。

  • plResult
    視窗中結果程式碼。 指定處理訊息的結果並視所傳送的訊息。

傳回值

如果不是零,則成功,則為 0。

備註

處理無視窗控制項的視窗訊息。 應該提供 Windows 訊息使用刪除訊息滑鼠和鍵盤訊息之外, COleControlOnWindowlessMessageCOleControl 明確地提供 SetCaptureSetFocus 取得滑鼠捕捉和鍵盤焦點無視窗 (Windowless) OLE 物件的。

由於無視窗的物件沒有視窗,它們需要機制可讓容器分派訊息至這些項目。 無視窗 (Windowless) OLE 物件與其容器接收訊息,可以在 IOleInPlaceObjectWindowless 介面 ( IOleInPlaceObject 副檔名的 OnWindowMessage 方法無視窗 (Windowless) 控制項支援的)。 OnWindowMessage 不接受 HWND 參數。

需求

Header: afxctl.h

請參閱

參考

COleControl 類別

階層架構圖表

COleControl::SetCapture

COleControl::SetFocus

COleControl::GetWindowlessDropTarget