首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ClientDC和WindowDC不能在Fedora16 Gnome 3下绘制,只能在PaintDC下绘制

ClientDC和WindowDC不能在Fedora16 Gnome 3下绘制,只能在PaintDC下绘制
EN

Stack Overflow用户
提问于 2012-07-23 14:42:42
回答 1查看 74关注 0票数 0

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

我尝试过使用WindowDC在上面绘图,但它与Fedora下的ClientDC没有什么不同。只有使用PaintDC时,我才能获得成功的绘图。

我是不是做错了什么(或者遗漏了什么),或者仅仅是Linux/Fedora/Gnome3?

EN

回答 1

Stack Overflow用户

发布于 2012-07-24 02:04:05

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11607571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档