如果禁用编辑控件,则插入符将消失。在这种情况下,如果编辑显示一个长文本,那么就不可能看到其余的单词。有了插入符号i,我们可以这样做。
答案 0 :(得分:4)
我认为您必须使用已启用的只读编辑控件而不是已禁用的编辑控件。
在编辑框属性窗口中选中'readonly',或在调用ES_READONLY
时使用Create
。
此外,请不要忘记检查自动HScroll (ES_AUTOHSCROLL
)(如果是多行,则选择 AutoVScroll )。
CEdit* pEdit = new CEdit;
pEdit->Create(ES_MULTILINE | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER
| ES_AUTOHSCROLL | ES_READONLY, (10, 10, 100, 100), this, 1);