檢視原始碼 wxWindowDC (wx v2.4.3)

如果應用程式想要在視窗的整個區域(客戶端和裝飾)上繪圖,則必須建構一個 wxWindowDC

這通常應建構為臨時堆疊物件;不要儲存 wxWindowDC 物件。

若要從 EVT_PAINT() 處理程式內部在視窗上繪圖,請改為建構一個 wxPaintDC 物件。

若要從 EVT_PAINT() 處理程式外部在視窗的客戶端區域上繪圖,請建構一個 wxClientDC 物件。

wxWindowDC 物件會初始化為使用與其關聯的視窗相同的字型和顏色。

請參閱

此類別繼承自,並可使用以下函數:

wxWidgets 文件:wxWindowDC

摘要

函數

銷毀物件

建構子。

類型

-type wxWindowDC() :: wx:wx_object().

函數

-spec destroy(This :: wxWindowDC()) -> ok.

銷毀物件

-spec new(Window) -> wxWindowDC() when Window :: wxWindow:wxWindow().

建構子。

傳遞要繪圖的視窗的指標。