wxAUI是wxWigdets的一个界面控件,在2.8.10后的版本中就已集成在整个套件中。
这个套件的使用主要按以下步骤进行:
1、在主框架文件中包含头文件:#include <wx/aui/aui.h>
2、在主框架类定义中增加wxAuiManager的私有变量:wxAuiManager m_auiManager;
3、在主框架的构造函数中利用SetManagedWindow函数设置管理窗口:m_auiManager.SetManagedWindow(this);
4、假定要在界面中增加一个文本控件窗口wxTextCtrl,则首先建立好这个控件:wxTextCtrl* text = new wxTextCtrl(this, -1);
5、然后再在框架中把这个文本控件放进去:m_auiManager.AddPane(text, wxLEFT, wxT("我的命令行窗口"));
6、为了使控件马上起作用,最好执行一下Update函数:m_auiManager.Update();