如何在使用VS2005的MFC编写ActiveX控件时,为控件添加属性、方法?

如何在使用VS2005的MFC编写ActiveX控件时,为控件添加属性、方法?,第1张

切换到类视图,比如说我的工程名为:ClientOCX,那么展开ClientOCXLib,在下面的_DClientOCX上面点击右键,就可以添加属性和方法了,下面的那个_DClientOCXEvents上也可以点右键添加。

添加事件,可以直接在CClientOCXCtrl类上点右键添加。

你不需要为combox添加索引项,只要你为combox对象添加了下来列表项(可以用代码,也可以在控件上点右键->属性,在数据选项卡中添加数据),则控件对象会为每一个列表项指定一个索引值,即从第一个列表项开始,依次为0,1,2,....。

补充:

可以添加多个数据,输入一条数据后按Ctrl+Enter回车后输第二条,不可能会出现输入多条后只剩一个数据的情况。

一、使用

/clr

编译

MFC

可执行文件或规则

DLL

1、打开项目属性对话框,方法是右键单击解决方案资源管理器中的项目并选择属性。

2、展开配置属性旁边的节点并选择常规。在右侧窗格中的项目默认值下,将公共语言运行库支持设置为公共语言运行库支持

(/clr)。

3、在相同的窗格中,确保将MFC

的使用设置为在共享

DLL

中使用

MFC。

4、在配置属性下,展开C/C++旁边的节点并选择常规。请确保将调试信息格式设置为程序数据库

/Zi(而不是/ZI)。

5、在配置属性下,选择C/C++,然后选择代码生成。请确保将运行时库设置为多线程调试

DLL

(/MDd)或多线程

DLL

(/MD)之一。

二、在代码引用需要的dll

#using

评论

0

0

加载更多


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11489886.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存