设置了一个文本框,发现无法使用输入文本框的数字。调试想打出输入的值,输入后按下键盘“enter”键但是没有反应,一直只显示初始值,不知道哪里出了问题,希望大家能为我解答,谢谢!
以下是相关代码:
wxTextCtrl* tc;
tc = new wxTextCtrl(this, wxID_ANY, wxT("0"));
std::string s;
s = tc -> GetValue();
int x = atoi(s.c_str());
cout << x << endl;
问题图片:
你的文本框没有设置焦点吧