2 回答
TA贡献1826条经验 获得超6个赞
ATL 的控件宿主 API 是允许任何窗口充当 ActiveX 控件容器的一组函数。由于这些函数可用作源代码并被 ATL71.dll 公开,因此可以将它们静态地或动态地链接到项目。
TA贡献1858条经验 获得超8个赞
AtlAxGetControl为系统API ATLAPI AtlAxGetControl( HWND h, IUnknown** pp ); ATL 的控件宿主 API 是允许任何窗口充当 ActiveX 控件容器的一组函数。由于这些函数可用作源代码并被 ATL71.dll 公开,因此可以将它们静态地或动态地链接到项目。下表列出了控件宿主函数。 函数 说明
AtlAxAttachControl 创建一个宿主对象,将它连接到提供的窗口,然后附加现有控件。
AtlAxCreateControl 创建一个宿主对象,将它连接到提供的窗口,然后加载控件。
AtlAxCreateControlLic 创建一个授权的 ActiveX 控件,初始化该控件,并将它承载在指定的窗口中,这类似于 AtlAxCreateControl。
AtlAxCreateControlEx 创建一个宿主对象,将它连接到提供的窗口,然后加载控件(还允许设置事件接收)。
AtlAxCreateControlLicEx 创建一个授权的 ActiveX 控件,初始化该控件,并将它承载在指定的窗口中,这类似于 AtlAxCreateControlLic。
AtlAxCreateDialog 从对话框资源创建一个无模式对话框并返回窗口句柄。
AtlAxDialogBox 从对话框资源创建一个模式对话框。
AtlAxGetControl 返回窗口中承载的控件的 IUnknown 接口指针。
AtlAxGetHost 返回连接到窗口的宿主对象的 IUnknown 接口指针。
AtlAxWinInit 初始化控件宿主代码。
AtlAxWinTerm 取消初始化控件宿主代码。
- 2 回答
- 0 关注
- 816 浏览
添加回答
举报