VC6.0 MFC 使用AddFlow画流程图

一 下载AddFlow

首先先下载AddFlow的ActiveX版本,我使用 的下载地址为:http://www.evget.com/product/3208


二 在VC6.0下建立工程

我建立的是MFC(exe)单文档的工程

打开Dialog界面->在界面上右键->插入ActiveX控件 打开窗口,选择AddFlow5 ActiveX Control, 确定

tip1:我在右键插入ActiveX控件的时候,显示安装Microsoft Office的什么东西,直接取消就好,不耽误功能的使用

tip2:在插入控件完成后,直接运行,会提示缺少MFC42D.DLL文件,我用最简单的解决方法:

VC的菜单栏->组建->配置->选择Win32 Debug,再点击右边的移除按钮,然后再选择Release版本的就好

这样的话直接运行就不会出错了,不过直接使用Release会在调试上出现问题,如果大家有时间可以按照缺少的dll文件在网上下载再使用


三 建立流程图

控件右键->建立类向导->Tab栏选择Member Variables,双击Control IDs添加变量,在添加变量之前需要确认导入需要的类比如Node对象等等,同时别忘了如果要使用这些类要在使用的文件上方将这些类的h文件include进去

然后就可以编写一些相关代码了,大家可以参照AddFlow安装目录下的src/VC6/目录下的工程,我参照的是Navig工程导入.dsw文件到VC6.0里即可


四 AddFlow控件的一些配置

由于需要我不能让用户编辑流程图的内容,操作如下: 控件右键->属性->Flags->根据需要选择属性,我不能让用户编辑,所以就把以can开头的那些属性都去掉了
更简便的方法就是勾上Readonly复选框
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值