欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

wxWidgets:设备上下文

发布时间:2024/9/30 编程问答 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 wxWidgets:设备上下文 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

wxWidgets:设备上下文

  • wxWidgets:设备上下文

wxWidgets:设备上下文

wxDC是一个设备在其上的图形和文本可以得出上下文。
设备上下文旨在以通用方式表示多个输出设备,始终使用相同的 API。

一些设备上下文是临时创建的,以便在窗口上绘制。这是真正的wxScreenDC,wxClientDC,wxPaintDC和wxWindowDC。下面描述了这些设备上下文之间的区别以及您应该何时使用它们。

wxScreenDC。使用它在屏幕上绘制,而不是单个窗口。
wxClientDC。使用它来绘制窗口的客户区(没有边框和其他装饰的部分),但不要在wxPaintEvent 中使用它。
wxPaintDC。使用它在窗口的客户区域上绘制,但只能从wxPaintEvent内绘制。
wxWindowDC。使用它在窗口的整个区域上绘画,包括装饰。这在非 Windows 平台上可能不可用。
要使用客户端、绘制或窗口设备上下文,请在堆栈上创建一个以窗口为参数的对象,例如:

void MyWindow::OnMyCmd( wxCommandEvent

总结

以上是生活随笔为你收集整理的wxWidgets:设备上下文的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。