社区
ATL
帖子详情
求助:添加ocx控件问题?
afafaf_2008
2009-04-11 08:02:35
在网上找了个ocx控件,在我一个单文档工程的project->add...里加不进去,加个对话框右键点击选择弹出菜单的insert active可以加入,现在的问题是我想加到的对话框是动态创建的,这样的话我如何才能把这个控件加到上面???
...全文
249
8
打赏
收藏
求助:添加ocx控件问题?
在网上找了个ocx控件,在我一个单文档工程的project->add...里加不进去,加个对话框右键点击选择弹出菜单的insert active可以加入,现在的问题是我想加到的对话框是动态创建的,这样的话我如何才能把这个控件加到上面???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2009-04-13
打赏
举报
回复
导入控件就对应生成了控件类,你定一个控件的指针变量等,然后Create来创建
bluesqsr
2009-04-13
打赏
举报
回复
导入控件时会生成一个从CWnd继承的控件封装类,在动态对话框类中添加一个此类的成员变量,在OnInitDialog中Create这个控件即可。
ylywyn136
2009-04-12
打赏
举报
回复
[Quote=引用 4 楼 jameshooo 的回复:]
导入控件时会生成一个从CWnd继承的控件封装类,在动态对话框类中添加一个此类的成员变量,在OnInitDialog中Create这个控件即可。
[/Quote]
是这样吧
hust_terry
2009-04-12
打赏
举报
回复
4楼正解
jameshooo
2009-04-11
打赏
举报
回复
导入控件时会生成一个从CWnd继承的控件封装类,在动态对话框类中添加一个此类的成员变量,在OnInitDialog中Create这个控件即可。
cnzdgs
2009-04-11
打赏
举报
回复
加到对话框资源上就可以了。
fandh
2009-04-11
打赏
举报
回复
先要注册,然后才能添加!
allright1199
2009-04-11
打赏
举报
回复
up
Visual Studio开发MFC项目
OCX
控件
添加
使用
控件
方法
1、在Windows系统中注册
OCX
控件
在
OCX
控件
目录,右键新建一个文本文档,将文件名和扩展名改为"双击注册.bat",
添加
如下注册脚本: cd /d %~dp0 RegSvr32 .\EloamView.
ocx
选中该脚本文件,右键选择”以管理员身份运行“该脚本文件,注册成功会提示。 注意变更
OCX
控件
目录,或其它地方已注册过旧版本,需要先反注册该
控件
后,再重新注册
控件
。 在
OCX
控件
目录,右键新建一个文本文档,将文件名和扩展名改为"反注册
控件
.bat",
添加
如下反注册脚本: RegSvr32 /u
C#中调用
OCX
控件
调用
OCX
控件
的步骤: 1、在系统中注册该
ocx
控件
,命令:regsvr32.exe
控件
位置(加 /u 参数是取消注册) 2、在.net的工具箱中
添加
该
控件
,拖到form中去就可以了。 不用工具箱的话,自己手工
添加
,需要注意一个
问题
,就是要用Aximp.exe来包装一下
ocx
控件
的类,然后再程序中引用生成的dll就可以了。 aximp [options]{file.dll | file.
C#中不能
添加
进工具箱的
ocx
界面
控件
解决办法
有些带界面的
ocx
组件, 你手动注册后,并不能在vs2022中
添加
到工具箱, 那么也就意味着你不能拖拽来使用这个
ocx
控件
, 那么只能手动撸代码
添加
了.过程也简单, 下面是我测试使用的步骤:需要先把
ocx
组件给生成vs中能用的类 , 利用vs自带的 Aximp.exe 来生成步骤: 在vs中选择[工具]->[命令行]->[开发者命令提示]
简单
OCX
控件
的开发
简单
OCX
控件
的开发 新建工作空间 首先新建一个工作区,作为这个小Demo的文件所在目录 在上图工作空间名称中,填入工作空间名称并点击确定。出现如下界面,工作区名称根据你自己填写的名称而定。 新建工程 点击新建->工程出现如下界面: 在工程名称中填入你所建立的工程的名字,选择MFC ActiveX ControlWizard 选项,并选择
添加
到当前工作空间,点击确定 你可以...
网页调用
OCX
控件
总结
网页调用
OCX
控件
总结关于
控件
注册与取消注册的两种方法:网页调用
OCX
控件
方法:网页调用
OCX
方法的传参
问题
:MVS程序编写
OCX
控件
: 关于
控件
注册与取消注册的两种方法: 第一种: 使用MVS程序编写
OCX
控件
的时候以管理员权限运行,并且打开注册输出,如下图: 第二种: 不以管理员身份运行的话,要关闭注册输出,否则会无法生成解决方案。生成的
OCX
控件
在使用的时候需要通过bat脚本命令文件注册...
ATL
3,248
社区成员
48,530
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章