IQuickActivateImpl Class
Collapse the table of content
Expand the table of content
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

IQuickActivateImpl Class

This class combines containers' control initialization into a single call.

   class T 
class ATL_NO_VTABLE IQuickActivateImpl :
   public IQuickActivate


Your class, derived from IQuickActivateImpl.


The IQuickActivate interface helps containers avoid delays when loading controls by combining initialization in a single call. The QuickActivate method allows the container to pass a pointer to a QACONTAINER structure that holds pointers to all the interfaces the control needs. On return, the control passes back a pointer to a QACONTROL structure that holds pointers to its own interfaces, which are used by the container. Class IQuickActivateImpl provides a default implementation of IQuickActivate and implements IUnknown by sending information to the dump device in debug builds.

Related Articles   ATL Tutorial, Creating an ATL Project


Header: atlctl.h

See Also

Class Members | CComControl | ATL Class Overview

© 2016 Microsoft