问题描述
我的 GUI 上有一个 MFC CEdit
控件。
CEdit::SetLimit()
方法状态的 MFC 注释:
它不会影响编辑控件中已有的任何文本,也不影响由 SetWindowText
中的 CWnd
成员函数复制到编辑控件的文本长度。
我的任务是限制从条形码扫描仪放入 CEdit
控件的文本。
用例是:
- 操作员启动应用程序(使用
CEdit
控件)。 - 操作员点击
CEdit
控件。 - 操作员扫描条形码。
- 来自扫描仪的数据被放入
CEdit
控件中。
CEdit
控件限制为 10 个字符。上述用例可以将 10 个以上的字符放入 CEdit
控件。
如何限制或限制从条形码扫描仪放入 CEdit
控件的字符数?
如果我需要专门化 CEdit
控件,我会重载什么方法?
环境:
Windows 10 操作系统
Visual Studio 2017 编译器(和 IDE)
C++语言
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)