共用方式為


CComControl 類別

這個類別會建立和管理 ATL 控制項的方法。

重要

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

template <
class T,
class WinBase= CWindowImpl< T> 
>
class ATL_NO_VTABLE CComControl :
public CComControlBase, public WinBase;

參數

  • T
    實作控制項的類別。

  • WinBase
    基底類別實作 Windowing 函式。 為 CWindowImpl的預設值。

Members

sd9h8647.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CComControl::CComControl

建構函式。

sd9h8647.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CComControl::ControlQueryInterface

擷取指標所要求的介面。

CComControl::CreateControlWindow

建立控制項的視窗。

CComControl::FireOnChanged

通知接收控制項容器的屬性已變更。

CComControl::FireOnRequestEdit

通知接收控制項容器的屬性將會變更,而且物件是存取接收如何繼續執行。

CComControl::MessageBox

呼叫這個方法,以建立顯示和管理訊息方塊。

備註

CComControl 是一組控制項有用的 Helper 函式和基本資料成員 ATL 控制項。 使用 ATL 控制項精靈,當您建立標準控制項或 DHTML 控制項,從 CComControl會自動衍生您的類別。 CComControlCComControlBase衍生其大部分方法。

如需建立控制項的詳細資訊,請參閱 ATL 教學課程。 如需 ATL 專案精靈的詳細資訊,請參閱本文 建立 ATL 專案

如需 CComControl 方法和資料成員的示範,請參閱 CIRC 範例。

繼承階層架構

WinBase

CComControlBase

CComControl

需求

Header: atlctl.h

請參閱

參考

CWindowImpl 類別

CComControlBase 類別

CComCompositeControl 類別

其他資源

ATL 類別概觀