2

如果编辑控件被禁用,插入符号就会消失。在这种情况下,如果编辑显示的是长文本,则无法看到其余的单词。使用插入符号 i,我们可以做到这一点。

4

1 回答 1

4

我认为您必须使用启用的只读编辑控件而不是禁用的。

在编辑框属性窗口中勾选“只读”或ES_READONLY在调用时使用Create。另外,不要忘记检查Auto 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);
于 2012-07-17T11:05:45.473 回答