c++ - 如何将 READONLY 样式添加到 C++ 中的 wxTextCtrl 文本框

想知道如何为 wxWidgets 框架在 C++ 中的 TextCtrl 中添加 REARONLY 样式。我是 C++ 和 wxWidgets 的完全菜鸟,无法在线找到易于理解的答案。我想要做的就是有一个基本的屏幕文本框,它下面有一个输入文本框的标签文本。所以,如果我只是不知道更好的方法,请告诉我。

m_txt_box = new wxTextCtrl (this, wxID_ANY, "Test", wxPoint(100, 500), wxSize(30, 30));

回答1

m_txt_box = new wxTextCtrl (this, wxID_ANY, "Test", wxPoint(100, 500), wxSize(30, 30), 
    wxTE_READONLY);

long style = 0wxSize size 之后的 wxTextCtrl 构造函数参数。必需的样式是 wxTE_READONLY

回答2

您也可以使用 wxStaticText

谢谢你。