在windows7中,visual studioC++ 2010中 mschar插件的使用,MSCHRT20.OCX的注册,如何画曲线图、饼图
在VC++中想绘制曲线图,除了可以用(Graphical Device Interface)GDI外,还有一种方法,就是使用mschart控件,以下将简要说在windows7下VC++2010中使用mschart控件的方法。
1、在windows7操作系统下,安装visual studio 2010开发工具。
2、下载 MSChart.exe 插件 、MSCHRT20.OCX 插件、msdatasrc.dll 插件。
3、先安装 MSChart.exe 插件。
4、把 MSCHRT20.OCX 插件、msdatasrc.dll 插件 都 放在 C 盘中windows/system32文件夹下面。
5、在windows 7下面要以 “管理员身份运行” 命令提示符 来注册 MSCHRT20.OCX 。
6、以 “管理员身份运行” 命令提示符的方法: 所有程序----附件----命令提示符 右击-----以管理员身份运行,打开命令提示符。
7、如果你的 MSCHRT20.OCX 插件、msdatasrc.dll 插件 都在C盘的windows/system32文件夹下面,
那么 以管理员身份 在命令提示符 下 输入 regsvr32 c:/windows/system32/MSCHRT20.OCX
8、MSCHRT20.OCX 注册成功。说明:在windows xp 下面安装 MSChart.exe 可能需要先安装 Microsoft .NET Framework 3.5 。
9、打开visual studio 2010,新建项目---选择 MFC----MFC应用程序----基于对话框,
在对话框上面 右击 -----插入ActiveX控件(X)----Microsoft Chart Control,version 6.0(OLEDB)----确定。即成功添加mschart控件。
说明: 如果还是不成功,可以 在 打开工具箱----对话框编辑器 的任意区域 右键-----选择项--- 把 “.NET Framework组件”中的 “chart 选项” 选上,,然后 把“COM 组件”中的Microsoft Chart Control,version 6.0(OLEDB)选上,就可以在工 具箱中找到Microsoft Chart Control,version 6.0,直接可以在界面拖拽使用了。
还有一种方法 :如果实在注册不成功,那么就以 管理员权限运行VSC++2010,在工具窗口----右键-----选择项------打开控件选择窗口-----com组件,窗口的右下角----浏览,选择Microsoft Chart Control,version 6.0 的MSCHRT20.OCX 打开,此时控件会出现在工具箱内,直接可以在界面拖拽使用了。