我一直在寻找头文件及其相关库的源代码,以便将它与我的C++程序集成.
同时,我对那些适用于多个编译器的跨平台库感兴趣.为了更明确,我在谈论那些用于在C++中绘制形状,线条和曲线的库.
此Turbo C图形接口有一个现代端口,称为WinBGIM,它可在MinGW / GCC下模拟BGI图形。
我没有尝试过,但看起来很有希望。例如,initgraph创建一个窗口,从这一点上,您可以使用良好的旧函数绘制该窗口,最后closegraph删除该窗口。它还具有一些更高级的扩展(例如,鼠标处理和双重缓冲)。
当我第一次从DOS编程移到Windows时,我没有互联网,我恳求类似这样的简单东西。但是最后,我必须从Windows SDK的脱机帮助中学习如何创建窗口以及如何处理事件和使用设备上下文。