在编辑框中启用垂直滚动时遇到问题

时间:2009-05-30 15:34:36

标签: c++ visual-studio-2005 mfc

我正在使用Visual Studio 2005并在C ++中编写基于对话框的MFC应用程序。

我有一个edit box而我正在尝试auto-scroll 当我将自动vscroll设为true时,如果我auto-scroll中有太多行,它仍然不会edit box

任何可能出错的想法?是否可能需要添加一些代码行edit box

1 个答案:

答案 0 :(得分:0)

“自动滚动”是什么意思?

启用auto vscroll可启用ES_AUTOVSCROLL编辑控件样式:

  

ES_AUTOVSCROLL -       当用户按下最后一行的ENTER键时,自动将文本向上滚动一页。

这可能不是您认为“自动滚动”的含义。一个常见的误解是,当更多文本输入编辑控件时,自动vscroll将自动打开/关闭垂直滚动条。情况并非如此,您必须始终显示滚动条,或者您必须自己编写自己的代码以打开和关闭滚动条。