WXWIDGET UI 更新/动态事件处理问题
目前使用:wxwidgets 2.8.12
与GCC 4.6.2 [mingw]
我在为wxListCtrl
.
在我的类wxListCtrl
的构造函数中定义为wxFrame
wxListCtrl* listbox = new wxListCtrl(this, ID_LIST, wxDefaultPosition, wxSize(400,400), wxLC_REPORT|wxLC_SINGLE_SEL|wxLC_HRULES|wxLC_VRULES);
我需要更新/插入wxListCtrl
不同wxFrame
成员函数中的值。
我这样做:
void MyFrame::test()
{
wxListCtrl* listbox = (wxListCtrl*) FindWindow(ID_LIST);
listbox -> InsertItem(0, "1");
listbox -> SetItem(0, 1, "test");
}
这样做之后,我意识到 ID_LIST
需要声明,但我不确定这是如何完成的。
作为参考,我确实查找了wxwidget book
,他们确实试图举一个例子,但我无法理解。
任何帮助将非常感激。