彩票走势图

将Edraw Office Viewer Component添加到基于应用程序的对话框中

原创|使用教程|编辑:郝浩|2013-05-22 14:33:28.000|阅读 1080 次

概述:如何将Edraw Office Viewer Component这一标准ActiveX控件添加到简单的基于应用程序的对话框中

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Edraw Office Viewer Component是一种办公视图的加强解决方案,旨在解决从一个非顶层主机窗口显示和使用ActiveX文档的难题。它支持多种语言,包括Visual C++, Visual Basic, Delphi, C#, VB.NET, C++ Builder , PowerBuilder , VBScript等。下面,小编就着重讲解一下如何将Edraw Office Viewer Component添加到简单的基于应用程序的对话框中。具体操作步骤为:

  • 开始一个新的基于应用程序的MFC AppWizard(exe) 对话框
  • 打开“Resources Dialogs”
  • 选择“Main Dialog”,右键点击它
  • 从弹出菜单中选择“Insert ActiveX Control”
  • 从列表中选择“Edraw Office Viewer Component”
  • 添加一个成员变量到对话框类新创建的控件中
  • 这会自动生成新的含EDOffice控件信息的cpp 和 .h文件
  • 调用MFC ClassWizard添加控件事件信息

 要根据窗体调整控件大小,添加一个新的“Window Message Handler WM_SIZE”并在OnSize虚函数中添加以下代码:
if(!::IsWindow(m_EDOffice.m_hWnd)) return;
m_EDOffice.MoveWindow(0,0,cx,cy);
See VCEDOfficeDemo c++ example

在VC++中升级该控件:
如您使用的是EDOffice控件之前的版本, 您可以轻松升级VC++项目:

  • 注册具有regsvr32实用程序的控件新版本,它位于windows系统目录中
  • 从“Project”菜单中选择“Add to Project”->“Components and Controls”
  • 从“Components and Control Gallery”对话框中选择已注册的ActiveX控件文件夹
  • 查找选择“Edraw Office Viewer Component ”,在接下来所有对话框中点击“确定”按钮
  • 重建项目

>> Edraw Office Viewer Component试用版免费下载地址


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP