流程图编辑器

来源:百度知道 编辑:UC知道 时间:2024/06/21 15:54:16
主要是想问一下应该了解哪方面的知识 以及关于该方面书籍的推荐 谢谢了~~
也许是问题没讲清楚 我们是要做一个软件 用C++语言 这个软件是要实现VISIO里面的流程图功能 比较简单的实现 不需要太复杂

C++ 没有简洁的绘图函数(不像C还有一个 graphics.h)。
所以如果你想做一个实现VISIO里面的流程图功能,用C++的工作量是比较大的。

如果你是参照Visio做,即使比较简单,也需要多方面的知识,
如果你想做的比较完美的话,需要看一下下面的知识:
1. UML规范(至少你得流程图编辑器得兼容这个规范)
2. 计算机图形学(一些定制图形,以及曲线描画需要这方面的扎实的功底)
3. C++的CDC类的函数,MFC类库(这个是最基础的了)
4. windows程序设计相关知识(推荐一本书"windows程序设计")

工程比较浩大,加油!