C++ 没有简洁的绘图函数(不像C还有一个 graphics.h)。
所以如果你想做一个实现VISIO里面的流程图功能,用C++的工作量是比较大的。
如果你是参照Visio做,即使比较简单,也需要多方面的知识,
如果你想做的比较完美的话,需要看一下下面的知识:
1. UML规范(至少你得流程图编辑器得兼容这个规范)
2. 计算机图形学(一些定制图形,以及曲线描画需要这方面的扎实的功底)
3. C++的CDC类的函数,MFC类库(这个是最基础的了)
4. windows程序设计相关知识(推荐一本书"windows程序设计")
工程比较浩大,加油!
温馨提示:答案为网友推荐,仅供参考