如何从代码本身向 wxwidgets 中的文本控件插入字符?
How to insert a character to a text control in wxwidgets from the code itself?
我有这个文本ctrl
FTextCtrl = new wxTextCtrl(parent, wxID_ANY, _("Text"), wxPoint(20, 20), wxDefaultSize, wxTE_CENTRE | wxTE_PROCESS_ENTER, wxDefaultValidator, _T("ID_TC"));
对于此基于编程逻辑的控件,我想在文本字段中插入一个可编辑的字符。我们怎样才能做同样的事情?
要在给定位置插入文本,应使用SetSelection()
设置插入点(通过在所需位置创建一个空选区(,然后WriteText()
。当然,如果您只想附加文本,则可以直接使用AppendText()
。
最后,您可能决定只使用ChangeValue()
来替换整个值,而不是摆弄这些函数。
相关文章:
- 如何从代码本身向 wxwidgets 中的文本控件插入字符?
- 如何在MFC中的静态文本控件上插入图标?
- win32 c++ 我想在静态标签的文本之后直接插入一个 EDIT 控件
- Win32 c++ 更改透明静态控件中的文本将其置于底部
- 是否可以将来自 Win32 EDIT 控件的文本输入存储在C++ std::string 中?
- 使用 GetWindowTextW 从编辑控件获取希伯来语文本
- 如何从控件中正确检索Unicode文本
- WinAPI - 如何打印文本以编辑控件
- MFC Rich编辑控件2.0文本颜色
- 当按下shift时,对编辑文本控件进行子类处理以接受小写字符
- C MFC设置/附加文本从Worker线程中从富裕的控件中进行
- 如何在不显示文本的情况下分配Win32编辑控件的窗口名称
- MFC C++ 从编辑控件更新文本文件
- 从丰富的编辑控件获取文本
- 检测富编辑文本控件中的换行符
- CPaneDialog控件背景(文本控件)
- 在静态文本控件上设置图标
- 如何改变静态文本控件的字体(winapi)
- 在WxWidgets文本控件中按回车时防止换行
- 从文本控件中检索字符位置的客户端区域坐标