codeblocks使用wxWigets分割窗口的过程

#include <wx/splitter.h>
#include <wx/scrolwin.h>
#include <wx/textctrl.h>

wxSplitterWindow* m_split=new wxSplitterWindow(this, wxID_ANY,wxDefaultPosition, wxDefaultSize,wxSP_3D);
wxScrolledWindow* m_scroll1=new wxScrolledWindow(m_split);
m_scroll1->SetBackgroundColour(*wxRED);
wxScrolledWindow* m_scroll2=new wxScrolledWindow(m_split);
m_scroll2->SetBackgroundColour(*wxGREEN);
wxTextCtrl* text=new wxTextCtrl(m_scroll2,wxID_ANY,_("text"),
                                    wxDefaultPosition,wxDefaultSize,wxTE_MULTILINE);

//垂直分割
m_split->SplitVertically(m_scroll1,m_scroll2,200); 

//水平分割
//m_split->SplitHorizontally(m_scroll1,m_scroll2,200);

 

我会尝试一下如何在界面工具中实现分割

你可能感兴趣的:(C++,codeblocks,职场,休闲,wxWigets)