Share via


CAxWindow Class

提供方法來裝載 (Host) ActiveX 控制項的這個類別會管理這些視窗。

重要

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

class CAxWindow : public CWindow

Members

方法

AttachControl

將現有的 ActiveX 控制項至 CAxWindow 物件。

CAxWindow

建構 CAxWindow 物件。

CreateControl

建立 ActiveX 控制項,將它初始化,並將它裝載在 CAxWindow 視窗。

CreateControlEx

建立 ActiveX 控制項並擷取控制項的介面指標 (或指標)。

GetWndClassName

(靜態) 擷取 CAxWindow 物件之預先定義的類別名稱。

QueryControl

擷取裝載 ActiveX 控制項的 IUnknown

QueryHost

擷取物件的 CAxWindowIUnknown 指標。

SetExternalDispatch

設定 CAxWindow 物件使用的外部分派介面。

SetExternalUIHandler

設定 CAxWindow 物件使用的外部 IDocHostUIHandler 介面。

運算子

=運算子

HWND 指派至現有的CAxWindow 物件。

備註

這個類別會提供管理裝載 ActiveX 控制項的視窗的方法。 「**AtlAxWin80"**提供載入,以 CAxWindow包裝。

類別 CAxWindow 實作為 CAxWindowT 類別的特製化。 此特製化宣告如下所示:

typedef CAxWindowT<CWindow> CAxWindow;

如果您需要變更基底類別,您可以使用 CAxWindowT 並指定新的基底類別當做樣板引數使用。

需求

Header: atlwin.h

請參閱

參考

CWindow Class

概念

ATLCON 範例

ATL 複合控制項基本概念

ATL 控制項內含項目常見問題集

其他資源

ATL Class Overview