wxWidgets:设备上下文
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:设备上下文
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
wxWidgets:設備上下文
- wxWidgets:設備上下文
wxWidgets:設備上下文
wxDC是一個設備在其上的圖形和文本可以得出上下文。
設備上下文旨在以通用方式表示多個輸出設備,始終使用相同的 API。
一些設備上下文是臨時創建的,以便在窗口上繪制。這是真正的wxScreenDC,wxClientDC,wxPaintDC和wxWindowDC。下面描述了這些設備上下文之間的區別以及您應該何時使用它們。
wxScreenDC。使用它在屏幕上繪制,而不是單個窗口。
wxClientDC。使用它來繪制窗口的客戶區(沒有邊框和其他裝飾的部分),但不要在wxPaintEvent 中使用它。
wxPaintDC。使用它在窗口的客戶區域上繪制,但只能從wxPaintEvent內繪制。
wxWindowDC。使用它在窗口的整個區域上繪畫,包括裝飾。這在非 Windows 平臺上可能不可用。
要使用客戶端、繪制或窗口設備上下文,請在堆棧上創建一個以窗口為參數的對象,例如:
總結
以上是生活随笔為你收集整理的wxWidgets:设备上下文的全部內容,希望文章能夠幫你解決所遇到的問題。