Partager via


IQuickActivateImpl, classe

Cette classe associe l'initialisation de contrôle des conteneurs dans un seul appel.

Important

Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans Windows Runtime.

template<  
class T  
> 
class ATL_NO_VTABLE IQuickActivateImpl : 
public IQuickActivate

Paramètres

  • T
    Votre classe, dérivée de IQuickActivateImpl.

Membres

Méthodes publiques

Nom

Description

IQuickActivateImpl::GetContentExtent

Extrait la taille d'affichage actuelle d'un contrôle en cours de exécution.

IQuickActivateImpl::QuickActivate

Exécute l'initialisation rapide des contrôles qui sont chargés.

IQuickActivateImpl::SetContentExtent

Informe le contrôle de la quantité d'espace d'affichage le conteneur est assigné.

Notes

Les conteneurs d'aide d'interface d' IQuickActivate évitent les délais lorsque les contrôles de charge en combinant l'initialisation dans un seul appel. La méthode d' QuickActivate permet au conteneur pour passer un pointeur vers une structure de QACONTAINER qui contient des pointeurs vers toutes les interfaces les besoins de contrôle. Au retour, le contrôle passe privilégient un pointeur vers une structure de QACONTROL qui contient des pointeurs vers ses propres interfaces, qui sont utilisées par le conteneur. La classe IQuickActivateImpl fournit une implémentation par défaut d' IQuickActivate et implémente IUnknown en envoyant des informations à l'unité de vidage dans les versions debug.

Articles connexes   Didacticiel ATL, créer un projet ATL

Hiérarchie d'héritage

IQuickActivate

IQuickActivateImpl

Configuration requise

Header: atlctl.h

Voir aussi

Référence

CComControl, classe

Autres ressources

Vue d'ensemble de la classe ATL