MSChart ActiveX控件添加进VS2010项目

  1. 下载个MSCHART20.ocx,放进c:/windows/system32
  2. 下载个控件注册工具,下载地址http://download.csdn.net/source/3017983
  3. 在VS2010项目中添加类CDMSChart类,项目- 添加类- 添加ActiveX控件的MFC类,选择Microsoft Chart Control 6.0,添加CDMSChart类。PS.该控件还包括很多类,在添加类-添加TypeLib中的MFC类可以看到,但只能添加头文件,cpp文件没找到(不解!)。只添加CDMSCHart类,不知功能是否齐全~~~
  4. 在VS2010项目的对话空中拖入该控件,或者直接用生成CDMSChart类对象,用其Create函数在需要的地方画出该控件。如,
    1. // CDemoView::OnCreate()   
    2. CRect rc;  
    3. GetClientRect(&rc);  
    4. if(!m_Chart.Create("mschart", WS_CHILD| WS_VISIBLE, rc, this, 10))  
    5. return -1;  
  5.  CDemoView::OnSize 中调整 m_Chart 的大小,使之能随窗口大小变化而变化
    1. // CDemoView::OnSize   
    2. if( m_Chart.GetSafeHwnd() )  
    3. m_Chart.MoveWindow( 0, 0, cx, cy );   

来自:http://blog.csdn.net/qq361301276/article/details/6179786

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值