社区
ATL
帖子详情
VS2008如何像VC6.0开发Activex请?
gwlhw
2010-04-29 09:00:24
有没有VS2008开发ActiveX的例子。如何增加外面方法。
...全文
673
9
打赏
收藏
VS2008如何像VC6.0开发Activex请?
有没有VS2008开发ActiveX的例子。如何增加外面方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GreatGenie
2011-04-20
打赏
举报
回复
嘿嘿,VS 2008比较特别:
在Class View:
XXXLib \ _XXX 点右键,弹出菜单里 Add...添加方法和属性;
XXXCtrl 点右键,Add添加事件。
记住了,别点错地方
ongtyu
2011-03-31
打赏
举报
回复
vs2008开发activex控件,研究了很多天都没有研究出来,郁闷!
gwlhw
2010-05-04
打赏
举报
回复
[Quote=引用 5 楼 waistcoat10 的回复:]
不用这么麻烦的啊。
你在class view页签里选择testCtrlLib里的_Dtest右键弹出菜单里选择Add Method就可以了啊
[/Quote]
这种方法.我试过.增加的方法.不能外面调用.
gw_net
2010-05-01
打赏
举报
回复
VS2008的sample中就有
WaistCoat10
2010-04-30
打赏
举报
回复
外面方法指什么?
gwlhw
2010-04-30
打赏
举报
回复
语言功力不行。就是外部调用。自定义方法。我安装了VC6.0
自定义方法。VC2008要自已编写。假设开发一个名为test控件。则在VC2008所建的工程中要修改几个第方。
1 在testCtrl.h 增加方法定义afx_msg void Add(float kilo);
2 testCtrl.cpp 编写 void testCtrl::Add(float kilo){...};
3 在testCtrl.cpp
BEGIN_DISPATCH_MAP(CtestaxCtrl, COleControl)
DISP_FUNCTION(CtestaxCtrl, "Add", Add, VT_EMPTY, VTS_R4 VTS_R4 VTS_BSTR)
END_DISPATCH_MAP()将外面名与内部名调度映射,这个宏定义可以上网查找。
4 在 testCtrl.h 增加 ID enum {
dispidAdd = 1L,
};
5 在文件 test.idl 中增加
dispinterface _Dtest
{
properties:
methods:
[id(1)] void Add(float );//增加部分
};
这样开发有点麻烦,还不如用6.0开发。这也难怪网上关于VC2008开发的少了。
WaistCoat10
2010-04-30
打赏
举报
回复
不用这么麻烦的啊。
你在class view页签里选择testCtrlLib里的_Dtest右键弹出菜单里选择Add Method就可以了啊
尹成
2010-04-30
打赏
举报
回复
外面方法是指外部DLL或是类外方法吗?
尹成
2010-04-29
打赏
举报
回复
友情支持,三颗心关照,up~up~up~!!
Vc6.0
旋钮
ActiveX
控件
用Vc++6.0,自己
开发
的
ActiveX
旋钮控件,旋钮具有立体感,可设置刻度最大最小值、设置旋钮颜色、设置旋钮背景颜色、可设置旋钮名称、设置字体大小。
VC6.0
从
开发
activex
ocx控件到发布到网上全过程
VC6.0
从
开发
activex
ocx控件到发布到网上全 过 程
用VC#.NET+OpenGL
开发
交互式CAD系统
本课程用VC#.NET结合OpenGL,从无到有
开发
一个功能较完整的小型交互式CAD系统。作者有交互式CAD系统、动态几何系统
开发
经验。出版过交互式CAD系统
开发
方面的图书。课程先讲准备知识,然后讲整个系统的
开发
思路和主要技术,最后将整个系统分成8个版本,从最简单的绘图开始,逐步添加功能,循序渐进地进行讲解。知识点讲解细致,系统。课程的核心在于源代码,学习每章内容之前,
请
先下载本章源码。建议先自行对源码进行阅读分析,然后带着问题去听课,这样学习效率比较高,效果比较好一些。课程最终提供的内容和服务:PPT+源码+视频讲解+持续升级/****课程第一节课为免费课,演示了系统的主要功能。可以用手机或电脑观看。如果无法观看,
请
私信我。谢谢!*****/友情提醒:凭订单信息可找平台客服开具发票。购买系列课程提供打包价,购买讲师卡更划算。
VC6.0
中
ActiveX
控件 Media Player 中用CWMPPlayer4类做视频播放器
VC6.0
中
ActiveX
控件 Media Player 中用CWMPPlayer4类做视频播放器
在
VC6.0
下创建一个简单的
ActiveX
ocx
在
VC6.0
下创建一个简单的
ActiveX
ocx.zip在
VC6.0
下创建一个简单的
ActiveX
ocx.zip在
VC6.0
下创建一个简单的
ActiveX
ocx.zip在
VC6.0
下创建一个简单的
ActiveX
ocx.zip
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章