社区
ATL
帖子详情
用ATL做的控件里,怎样获得hInstance?怎样创建工具条?不用MFC。
dmn
2003-08-21 01:58:16
我的ATL控件是个复合型的,向导已经创建了一个Dialog,我在资源里插入了一个ToolBar,画好按钮后,怎样在Dialog的初始化事件里创建ToolBar并连接到Dialog?我试图用CreateWindow,但不知道怎样获得hInstance实例句柄?各位帮帮忙!
...全文
106
2
打赏
收藏
用ATL做的控件里,怎样获得hInstance?怎样创建工具条?不用MFC。
我的ATL控件是个复合型的,向导已经创建了一个Dialog,我在资源里插入了一个ToolBar,画好按钮后,怎样在Dialog的初始化事件里创建ToolBar并连接到Dialog?我试图用CreateWindow,但不知道怎样获得hInstance实例句柄?各位帮帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xnew2008
2003-08-22
打赏
举报
回复
应该说类似于菜单吧:http://www.codeguru.com/activex/ATLMenu.html
dmn
2003-08-22
打赏
举报
回复
没人知道吗?自己up
【小沐学C++】C++
MFC
中嵌入64位ActiveX
控件
(VS2017)
本文介绍了如何使用
MFC
库开发ActiveX
控件
,包括
MFC
库的概述、ActiveX
控件
的注册方法(命令行和C++代码),以及在
MFC
对话框中动态添加ActiveX
控件
的过程。同时提到了ActiveX技术的过时和现代替代方案。
VS2017
里
给
MFC
程序塞个64位ActiveX
控件
,我踩过的坑你别再踩了
本文详解在VS2017环境下将64位ActiveX
控件
集成到
MFC
应用程序的关键步骤:理解COM位宽一致性要求、正确注册64位
控件
(注意注册表路径差异)、绕过类向导限制手动添加
控件
类、处理跨位宽调用引发的内存对齐与参数传递问题、适配DPI及消息转发,并强调部署时依赖项打包、注册表重定向与错误处理。核心技术点涵盖COM、
MFC
、
ATL
和Windows SDK集成。
【
ATL
学习】
该博客围绕
ATL
和WTL展开学习,详细讲解了WTL窗口类定义、消息映射链,
ATL
高级消息映射链与嵌入类,以及模板参数在WTL中的应用和
ATL
程序结构。介绍了核心步骤、关键技术点,对比了与
MFC
、Win32的差异,并给出实践建议,适合Windows界面开发学习。
如何让
ATL
支持
MFC
本文介绍如何使
ATL
工程支持
MFC
,包括修改头文件、工程设置及代码等步骤,适用于后期需要加入
MFC
支持的情况。
Atl
与WTL结合
创建
COM组件用户界面
本文介绍了
Atl
模板库和WTL库,前者用于简化COM组件开发,后者用于Windows GUI应用设计。讲解了
创建
Atl
COM接口的方法,以及
Atl
与WTL的集成步骤,包括环境搭建、项目设置等。还说明了使用WTL模板类生成UI元素的流程和调试技巧,可实现跨进程通信和界面展示。
ATL
3,248
社区成员
48,530
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章