我有时会使用windows gdi区域进行图形绘制和无效/验证。例如程序http://www.maxerist.net/main/soft-for-win/tubicus(oss)只使用区域(没有位图或屏幕外缓冲区)。该绘图使用FillRgn和FrameRgn进行,使用InvalidateRgn和CombineRgn进行无效和绘制,每个单元格(见屏幕截图)都是使用CreateEllipticRgn、CreatePolygonRgn和comineRgn创建的简单区域。
我计划将它移植到Linux。据我所知,Linux中有许多图形库。是否有支持类似窗口的区域?
谢谢