次の方法で共有


COleMessageFilter::OnMessagePending

更新 : 2007 年 11 月

OLE 呼び出し中に、メッセージを処理するためにフレームワークによって呼び出されます。

virtual BOOL OnMessagePending(
   const MSG* pMsg 
);

パラメータ

  • pMsg
    保留中のメッセージへのポインタ。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

呼び出し元のアプリケーションが呼び出しの完了を待っているとき、フレームワークは保留中のメッセージへのポインタを渡して OnMessagePending を呼び出します。既定では、フレームワークは WM_PAINT メッセージをディスパッチするので、長時間を要する呼び出し中にもウィンドウを更新できます。

Register を呼び出してメッセージ フィルタを登録しておかないと、メッセージ フィルタはアクティブになりません。

必要条件

ヘッダー : afxole.h

参照

参照

COleMessageFilter クラス

階層図

COleMessageFilter::Register

AfxOleInit

CWinApp::InitInstance

その他の技術情報

COleMessageFilter のメンバ