请问CEdit怎么实现显示不全时才出现滚动条?

时间:2022-06-22 05:50:06
比如垂直滚动条,有两个属性Vertical scroll和Auto VScroll

1)开启Vertical scroll,滚动条则一直显示,文本不多时变灰;关掉Vertical scroll则永远不显示滚动条。
2)开启Auto VScroll,无滚动条,但是可以鼠标和键盘控制滚动;关掉Auto VScroll,则文本不能超出显示范围。

我想要的效果是文本不多时,不显示滚动条,文本超出显示范围时,自动显示滚动条,请问如何实现?

3 个解决方案

#1


2)开启Auto VScroll

#2


你好,请看清我的描述,“2)开启Auto VScroll,无滚动条,但是可以鼠标和键盘控制滚动;”
是“永远没有滚动条”的意思,即使文本超出显示范围

引用 1 楼  的回复:
2)开启Auto VScroll

#3


RichEdit控件可以实现,在theApp类里的InitHinstance 加入AfxInitRichEdit(); 否则不能显示程序s

#1


2)开启Auto VScroll

#2


你好,请看清我的描述,“2)开启Auto VScroll,无滚动条,但是可以鼠标和键盘控制滚动;”
是“永远没有滚动条”的意思,即使文本超出显示范围

引用 1 楼  的回复:
2)开启Auto VScroll

#3


RichEdit控件可以实现,在theApp类里的InitHinstance 加入AfxInitRichEdit(); 否则不能显示程序s