0

我正在编写一个在框架的 ClientDC 中绘制文本和形状的应用程序。当我在我的 Fedora 16(Gnome 3)下运行该应用程序时,框架中没有绘制任何内容,但如果我在 Windows 下运行它,所有绘图都正常显示。

我试过用 WindowDC 在上面画图,但跟 Fedora 下的 ClientDC 没什么区别。只有在使用 PaintDC 时,我才能获得成功的绘图。

我做错了什么(或遗漏了什么),还是只是 Linux/Fedora/Gnome 3?

4

1 回答 1

1

我认为推荐的绘画方法是使用较新的 wx.GCDC 并回退到 wx.PaintDC。如果您需要高级绘图,请参阅 FloatCanvas、cairo 或 glcanvas。

于 2012-07-23T18:04:04.613 回答