一 下载AddFlow
首先先下载AddFlow的ActiveX版本,我使用 的下载地址为:
二 在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复选框
但一定要背上几本书,在花海里,草丛旁悠然品味,