CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  ATL/ActiveX/COM

如何在应用程序中注册ActiveX控件?

楼主haifang()2000-03-27 09:57:00 在 VC/MFC / ATL/ActiveX/COM 提问

问题点数:50、回复次数:9Top

1 楼longx()回复于 2000-03-27 10:13:00 得分 50

1.最简单的调用windows自带的工具  
  \windows\system\regsvr32.exe   -v   filename  
   
  2.难一点这样做  
  用   LoadLibray()装载你的ActiveX控件,  
  用   GetProcAddress()找到函数DllRegisterServer()函数入口  
        调用DllRegisterServer()就好了,  
  同样卸掉只要找到DllUnregisterServer()函数入口调用就可以了。  
  (ActiveX控件必须是支持自注册的,大多数是这样的,对于不支持  
  自注册的我也不知道.   :-))  
   
   
  Top

2 楼SoftDIY()回复于 2000-03-27 10:25:00 得分 0

查阅GetProcAddress和GetModuleFileName函数Top

3 楼haifang()回复于 2000-03-27 10:48:00 得分 0

还想请问?我想在我的对话框模板上加上一个Mscomctl.ocx控件,因该怎样做?  
  包括怎样注册?Top

4 楼Shania(一个穿鞋的人)回复于 2000-03-27 10:49:00 得分 0

longx   is   right.  
  用第一种方法时,一般用程序执行函数调用regsvr32.exe   来进行注册。  
  如WinExec("windows\system\regsvr32.exe   /s   my.ocx",SW_SHOWNORMAL)  
  regsvr32.exe   有一些开关,如隐藏注册对话框等,你可以在windows的run对话框中  
  打"regsvr32.exe   /?"查看。Top

5 楼longx()回复于 2000-03-27 11:00:00 得分 0

你的意思是不是让一个ActiveX控件出现在对话框控件面板中,  
   
  如果该ActiveX控件未注册,用Regsvr32.exe   或   Microsoft   Visual   Tools中  
  ActiveX     Control   Test   工具注册该控件,menu:   File->Register   Controls->  
  Register...  
   
  将该控件加如工程  
  vc   menu:Project->Add   To   Project->Compontens   and   Controls   中选定  
  控件就可以了.  
   
  Top

6 楼haifang()回复于 2000-03-27 12:01:00 得分 0

我想在程序中添加拨号功能,请问用那一个控件?Top

7 楼longx()回复于 2000-03-27 12:27:00 得分 0

没看到类似的控件,不过你想要的功能,在这里以前有人问过。  
  好象有两种办法,1.RAS编程。2.用WIndows   Shell.  
  你Top

8 楼longx()回复于 2000-03-27 12:29:00 得分 0

没看到类似的控件,不过你想要的功能,在这里以前有人问过。  
  好象有两种办法,1.RAS编程。2.用WIndows   Shell.  
  你去查询RAS或拨号功能Top

9 楼ljunfa(平凡人)回复于 2000-03-27 18:27:00 得分 0

凡是涉及通讯的功能,都可以使用mscomm32.ocx,参看vc的例程vcterm,另:  
  注册该控件可以在发布你的软件时,通过安装程序注册。Top

相关问题

  • ActiveX控件如何向应用程序发消息?
  • 怎么把一个应用程序变成一个Activex控件?
  • 非窗体应用程序能否使用ActiveX控件?
  • 如何将C#的应用程序转换成ActiveX控件
  • 怎么最快把一个VC++应用程序转成ACTIVEX控件?
  • 把应用程序做成控件
  • 求教:发布引用了ActiveX控件的应用程序需要哪些运行时的支持库?
  • 如何用windows应用程序建立与IE里嵌入的ActiveX控件的联系?
  • ASP.NET应用程序如何实现Windows应用程序中控件Splitter控件类似的功能?
  • VB做的应用程序调用VC做的ActiveX控件中BSTR类型的属性,遇到的怪异问题!

关键词

  • 控件
  • 注册
  • 函数
  • activex
  • regsvr32
  • 调用
  • 对话框
  • ras
  • ocx
  • 功能

得分解答快速导航

  • 帖主:haifang
  • longx

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo