wxWidgets:编写应用程序的快速指南
wxWidgets:編寫應用程序的快速指南
- wxWidgets:編寫應用程序的快速指南
wxWidgets:編寫應用程序的快速指南
要設置 wxWidgets 應用程序,您需要派生一個wxApp類并覆蓋wxApp::OnInit。
應用程序必須具有頂級wxFrame或wxDialog窗口。每個框架可能包含一個或多個類的實例,例如wxPanel、wxSplitterWindow或其他窗口和控件。
當框架被圖標化時,框架可以有一個wxMenuBar、一個wxToolBar、一個wxStatusBar和一個wxIcon。
甲wxPanel用來代替對照(從派生的類wxControl其用于用戶交互)。控件的示例是wxButton、wxCheckBox、wxChoice、wxListBox、wxRadioBox和wxSlider。
wxDialog 的實例也可用于控件,它們的優點是不需要單獨的框架。
可以選擇一種方便的通用對話框類,例如wxMessageDialog和wxFileDialog,而不是創建一個對話框并用項目填充它。
您永遠不會直接在窗口上繪制 - 您使用的是設備上下文(DC)。wxDC是wxClientDC、wxPaintDC、wxMemoryDC、wxPostScriptDC、wxMemoryDC、wxMetafileDC和wxPrinterDC 的基礎。如果您的繪圖函數將wxDC作為參數,您可以將這些 DC 中的任何一個傳遞給該函數,從而使用相同的代碼來繪制多個不同的設備。您可以使用wxDC的成員函數進行繪圖,例如wxDC::DrawLine和wxDC::DrawText。控制窗口上的顏色 ( wxColou
總結
以上是生活随笔為你收集整理的wxWidgets:编写应用程序的快速指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基金从业资格考试有哪些科目?报名条件是什
- 下一篇: 化工新材料有哪些 这些你一定还不知道