在CEdit控件中显示省略号
displaying ellipsis in CEdit control
我很惊讶,我在网上没有发现太多关于MFC中CEdit控件中省略号显示的内容。我们有一个控件,它只能显示大约20个字符,但进入控件的字符串的最大长度是32个字符。如果字符串长度超过可见长度,我有兴趣显示中间或结尾省略号。有人试过这个吗?我担心的是,使用GetWindowText从该控件中拉出的字符串是否会返回实际的字符串,还是显示省略号的字符串?
CEdit显示窗口文本。如果要更改显示,请更改文本。
当编辑失去焦点时,您可以将窗口文本更改为可读性更强的文本,并在窗口再次获得焦点时恢复原始文本。还要调整GetWindowText调用,使其从变量而不是窗口中读取。
相关文章:
- 比较并显示使用最小值(a,b)和最大值(a、b)升序排列的4个数字
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 字符串-C++后显示的随机字符
- 继承期间显示未知行为的子类
- 仅使用绝对值对数组进行排序,并在C++中显示实际值
- 程序崩溃并显示"std::out_of_range"错误
- 如何创建一个QTableWidgetItem,用长文本右对齐,左边有省略号
- 如何在C++中用std::cout正确显示带十六进制的字符串文本
- 为什么在C的循环中使用printf的Rust代码不显示输出,而在C++的循环中显示std::cout
- 从数据库实时显示QT c++中的数据
- 当使用比格式支持的精度更高的精度来显示数字时,会写出什么数据
- 显示错误输出的简单数组排序程序
- Qt自定义QPush按钮未显示在布局上
- C++射线示踪剂ppm表示没有足够的数据来显示图像
- 显示基于用户输入的整数的字符
- 使用QTreeView,如何通过调用函数只突出显示特定的行/列
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 示例外壳应用程序显示的 V8 "segmentation fault (core dumped)"错误
- CListCtrl显示省略号,尽管空间很大(只有Win2008和Win7)
- 在CEdit控件中显示省略号