我正在使用一个简单的数字文本验证器wxTextValidator和一个wxTextControl。我想知道第二个参数有什么用:
wxTextValidator(long style = wxFILTER_NONE, wxString* valPtr = NULL)
我只是将引用传递给一个成员变量:
myTextControl_->SetValidator( wxTextValidator(wxFILTER_NUMERIC, &myValue_) );
我正在使用wxWidgets 2.8.12,从文档中我认为myValue_变量将接收文本控件的经过验证的内容,但这在我的应用程序中不会发生。
我做错了什么还是 valPtr 参数没有接收到文本控件的内容?