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 類別概觀