Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用haskell 中的gtk/cairo 制作游戏,并且正在寻找一种方法来完全清除绘图区域(drawingArea 类型的小部件)。例如,当一个小部件调整大小时,绘图区域会自动清除。我正在寻找一种手动清除它的方法。
有什么建议么?
首先使用函数widgetGetDrawWindow获取DrawingArea的DrawWindow,然后以DrawWindow为参数调用drawWindowClear。