次の方法で共有


CComControlBase::DoesVerbActivate

IOleObjectImpl::DoVerb で使用される iVerb パラメーターが、コントロールのユーザー インターフェイスをアクティブにするかどうか (iVerb が OLEIVERB_UIACTIVATE に等しいかどうか)、ユーザーがコントロールをダブルクリックしたときに実行するアクションを定義するかどうか (iVerb が OLEIVERB_PRIMARY に等しいかどうか)、コントロールを表示するかどうか (iVerb が OLEIVERB_SHOW に等しいかどうか)、または、コントロールをアクティブにするかどうか (iVerb が OLEIVERB_INPLACEACTIVATE に等しいかどうか) をチェックします。

BOOL DoesVerbActivate(
   LONG iVerb 
);

パラメーター

  • iVerb
    DoVerbによって実行されるアクションを示す値。

戻り値

iVerb が OLEIVERB_UIACTIVATEOLEIVERB_PRIMARYOLEIVERB_SHOW、または OLEIVERB_INPLACEACTIVATEと等しい場合はを返します [真] ; はを返します FALSE

解説

独自のアクティブ化の動詞を定義するには、このメソッドをオーバーライドできます。

必要条件

ヘッダー : atlctl.h

参照

関連項目

CComControlBase クラス

IOleObjectImpl::DoVerb

CComControlBase::DoesVerbUIActivate