VC++2005 开发ActiveX控件的一些问题
来源:互联网 发布:大学生网络党校首页 编辑:程序博客网 时间:2024/05/23 15:07
最近在看孙鑫的《VC++深入详解》,看到第18章ActiveX控件的开发,由于该书主要是针对VC++6.0的,所以现在用VS2005学习时遇到很多问题,经过查询,解决了部分问题,但还是有一些问题不知道如何解决。书中的例子开发了一个Clock的ActiveX控件。
1.属性的添加:切换到类视图,点开ClockLib左侧的加号,里面有一项为_DClock,点击_DClock->添加->添加属性
2.方法的添加:切换到类视图,点开ClockLib左侧的加号,里面有一项为_DClock,点击_DClock->添加->添加方法
3.事件的添加:切换到类视图,点击CClockCtrl->添加->添加事件
4.ActiveX控件测试程序:
1)在MFC窗体中动态地加入一个ActiveX控件,点击项目Clock->添加类->(MFC项)ActiveX控件中的MFC类->选择已注册的类ClockControl->接口下面会有一个_DClock接口,将其选中->点击右侧的>按钮将会在生成的类下面生成一个CDClock类->完成。这样项目中就会添加一个名为CDClock的类,它就是Clock的类。接下来就可以按照孙鑫老师的书中一步一步往下做,是中间遇到一个问题,那就是这类中并没有生成SetBackColor和SetForeColor类,整了好长时间也不知道该怎么解决。
2)在MFC窗体中静态地加入一个ActiveX控件,点击工具->选择工具箱项->在COM页中找到ClockControl,勾选它->确定,这样在你的VS2005的工具箱里面就会多出一个ClockControl控件,按和用其他控件一样来使用就行了。
- VC++2005 开发ActiveX控件的一些问题
- vc开发ActiveX控件
- VC中进行ActiveX控件的开发
- 关于ActiveX控件的一些问题
- ActiveX控件开发的一些问题一,如何标记控件为安全
- ActiveX控件开发的一些问题一,如何标记控件为安全
- VC开发ActiveX控件指引
- VC ActiveX 控件 开发总结
- (原)VC开发ActiveX OCX控件的个人总结
- ActiveX控件的开发
- ActiveX控件的开发
- MFC ActiveX (ocx)控件的开发的一些注意点
- VC开发支持ActiveX控件工程
- VC/MFC开发ActiveX控件全过程
- VC++开发Activex控件以及签名发布
- VC开发支持ActiveX控件工程
- VC++开发Activex控件以及签名发布
- 图解VC++开发ActiveX控件C#调用
- 《那些年啊,那些事——一个程序员的奋斗史》——89
- Cross Domain Ajax: a Quick Summary
- 常量指针与指针常量的区别
- Linux下搭建c、c++开发平台--Eclipse3.3+CDT4.0 (2007-09-18 10:12)
- 持续改进点
- VC++2005 开发ActiveX控件的一些问题
- asp中文转拼音
- javascript中this用法
- XML的“正则”表达:Xpath
- erlang -BIFs
- 背景图问滚动问题
- API hook 原理与Windows hook 应用
- erlang -lists
- 大数阶乘