typedef CAxWindowT<CWindow> CAxWindow; 如果需要更改基类,可以使用CAxWindowT并将新的基类指定为模板参数。 要求 标头:atlwin.h CAxWindow::AttachControl 创建新的宿主对象(如果不存在),并将指定的控件附加到宿主。 复制 HRESULT AttachControl( IUnknown* pControl, IUnknown** ppUnkContainer); ...
CAxWindow::QueryHost 项目 2013/02/21 本文内容 参数 返回值 备注 要求 请参见 返回宿主的指定接口。 复制 HRESULT QueryHost( REFIID iid, void** ppUnk ); template <class Q> HRESULT QueryHost( Q** ppUnk ); 参数 iid [in]用于指定控件接口的IID。 ppUnk [out]一个指向接口的指针在...
CAxWindow2T::CreateCreates a host window. CAxWindow2T::CreateControlLicCreates a licensed ActiveX control, initializes it, and hosts it in the specified window. CAxWindow2T::CreateControlLicExCreates a licensed ActiveX control, initializes it, hosts it in the specified window, and retrieves an inte...
class CAxWindow : public CWindow 成员 方法 运算符 运算符= 分配HWND到现有的CAxWindow对象。 备注 此选件类用于操作承载一个ActiveX控件的窗口的方法。 “**AtlAxWin80"**提供承载,由CAxWindow包装。 选件类CAxWindow实现为CAxWindowT选件类的专用化。 此专用化声明如下所示: ...
CAxWindow2T::operator = 分配HWND 到现有的 CAxWindow2T 对象。备注CAxWindow2T 用于操作承载一个ActiveX控件的窗口的方法。 CAxWindow2T 还为承载授权的ActiveX控件支持。 “AtlAxWinLic80”提供承载,由 CAxWindow2T包装。选件类 CAxWindow2 实现为 CAxWindow2T 选件类的专用化。 此专用化声明如下所示:typedef...
CAxWindow2T::operator = 项目 2013/02/21 本文内容 参数 要求 请参见 分配HWND 到现有的 CAxWindow2T 对象。 复制 CAxWindow2T< TBase >& operator= ( HWND hWnd ); 参数 hWnd 现有的窗口的句柄。 要求 Header: atlwin.h 请参见 参考 CAxWindow2T选件类...
CAxWindow2T::operator = 项目 2013/02/21 本文内容 参数 要求 请参见 分配HWND 到现有的 CAxWindow2T 对象。 复制 CAxWindow2T< TBase >& operator= ( HWND hWnd ); 参数 hWnd 现有的窗口的句柄。 要求 Header: atlwin.h 请参见 参考 CAxWindow2T选件类...
CAxWindow2T::Create Creates a host window. CAxWindow2T::CreateControlLic Creates a licensed ActiveX control, initializes it, and hosts it in the specified window. CAxWindow2T::CreateControlLicEx Creates a licensed ActiveX control, initializes it, hosts it in the specified window, and retrieves an...
CreateControlCAxWindow::CreateControl 函数详解此函数提供了两种创建控制的方法:函数原型: HRESULT CreateControl(LPCOLESTR lpszName, IStream* pStream = NULL, IUnknown** ppUnkContainer = NULL); HRESULT CreateControl(DWORD dwResID, IStream* pStream = NULL, IUnknown** ppUnkContainer = NULL...
CAxWindow AtlAxWinInit(); CAxWindow m_wndFlashPlayer; CComPtr<IShockwaveFlash> m_FlashPtr; CComPtr<IUnknown> punkCtrl; //CComQIPtr<IWebBrowser2> pWB2; CComVariant v; CRect rc(0,0,100,100); // Create the AX host window. m_wndFlashPlayer.Create ( *this, rc, _T(""), WS_CHILD | WS_...