Classe de CMFCTabDropTarget

Fournit un mécanisme de communication entre un contrôle onglet et OLE les bibliothèques.

class CMFCTabDropTarget : public COleDropTarget

Membres

Cc665542.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

CMFCTabDropTarget::CMFCTabDropTarget

Constructeur par défaut.

Cc665542.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

CMFCTabDropTarget::OnDragEnter

Appelé par l'infrastructure lorsque l'utilisateur fait glisser un objet dans une fenêtre d'onglet.(Substitutions COleDropTarget::OnDragEnter.)

CMFCTabDropTarget::OnDragLeave

Appelé par l'infrastructure lorsque l'utilisateur fait glisser un objet hors de la fenêtre d'onglet qui a le focus.(Substitutions COleDropTarget::OnDragLeave.)

CMFCTabDropTarget::OnDragOver

Appelé par l'infrastructure lorsque l'utilisateur fait glisser un objet dans la fenêtre d'onglet qui a le focus.(Substitutions COleDropTarget::OnDragOver.)

CMFCTabDropTarget::OnDropEx

Appelé par l'infrastructure lorsque l'utilisateur relâche le bouton de la souris vers la fin d'une opération glisser.(Substitutions COleDropTarget::OnDropEx.)

CMFCTabDropTarget::Register

Stocke le contrôle comme un qui peut être la cible d'une opération de glisser-déplacer OLE.

Cc665542.collapse_all(fr-fr,VS.110).gifRemarques

Cette classe fournit la prise en charge du glisser-déplacer dans la classe d' CMFCBaseTabCtrl .Si votre application initialise les bibliothèques OLE à l'aide de AfxOleInit fonctionnent, des objets d' CMFCBaseTabCtrl s'inscrivent pour les opérations de glisser-déplacer.

La classe d' CMFCTabDropTarget étend sa classe de base en effectuant l'onglet sous le curseur lorsqu'une opération de glissement se produit actif.Pour plus d'informations sur les opérations de glisser-déplacer, consultez Glisser-déplacer OLE ().

Exemple

L'exemple suivant montre comment construire un objet d' CMFCTabDropTarget et utiliser sa méthode d' Register .

    HWND hWndTab = NULL;
    CBasePane* basePane = new CBasePane();
    CMFCBaseTabCtrl* pTabParent = basePane->GetParentTabWnd(hWndTab);
    CMFCTabDropTarget* dropTarget = new CMFCTabDropTarget();
    dropTarget->Register(pTabParent);

Hiérarchie d'héritage

CObject

   CCmdTarget

      COleDropTarget

         CMFCTabDropTarget

Configuration requise

en-tête : afxbasetabctrl.h

Voir aussi

Référence

Graphique de la hiérarchie

Concepts

Glisser-déplacer OLE ()

Autres ressources

Classes MFC