共用方式為


ATL 視窗類別簡介

下列 ATL 類別是設計來實作及操作視窗:

  • CWindow 可讓您將視窗句柄附加至 CWindow 物件。 然後,您可以呼叫 CWindow 方法來操作視窗。

  • CWindowImpl 可讓您實作新的視窗,並使用訊息對應處理訊息。 您可以根據新的 Windows 類別、現有類別或現有視窗的子類別來建立視窗。

  • CDialogImpl 可讓您實作強制回應或無模式對話框,並使用訊息對應處理訊息。

  • CContainedWindowT 是預先建置的類別,可實作訊息對應包含在另一個類別中的視窗。 使用 CContainedWindowT 可讓您集中處理一個類別中的訊息。

  • CAxDialogImpl 可讓您實作裝載 ActiveX 控件的對話框(強制回應或無模式)。

  • CSimpleDialog 可讓您實作具有基本功能的強制回應對話方塊。

  • CAxWindow 可讓您實作裝載 ActiveX 控件的視窗。

  • CAxWindow2T 可讓您實作裝載授權 ActiveX 控件的視窗。

除了特定的窗口類別之外,ATL 還提供數個類別,其設計目的是讓ATL視窗對象的實作更容易。 這些宣告如下:

另請參閱

窗口類別