CComControl::DoesVerbUIActivate

BOOL DoesVerbUIActivate (LONG iVerb);

Valeur de retour

Retourne TRUE si iVerb est égal à OLEIVERB_UIACTIVATE ou OLEIVERB_PRIMARY. Retourne également TRUE si le contrôle n'est pas actif et que iVerb est égal à OLEIVERB_UIACTIVATE, OLEIVERB_PRIMARY, OLEIVERB_SHOWou OLEIVERB_INPLACEACTIVATE. Sinon, la méthode retourne FALSE.

Paramètres

iVerb

[en] Valeur indiquant l'action à effectuer par OLEFormat.DoVerb.

Remarques

Vérifie que le paramètre iVerb utilisé par IOleObjectImpl::DoVerb provoque l'utilisateur du contrôle pour activer l'interface et retourne la valeur TRUE.

DoesVerbUIActivate vérifie également si le contrôle est actif sur place. Si ce n'est pas la valeur de iVerb provoque le contrôle aller active, DoesVerbUIActivate retourne la valeur TRUE. Il gère les conteneurs plus anciens qui doivent activer le contrôle et son interface utilisateur ensemble.

Aperçu CComControl |nbsp ; Membres de classe

Voir aussi  ;IOleObjectImpl::DoVerb, CComControl::DoesVerbActivate

Index