pjn
asked on
removing scroll bar from richedit control
How do I remove the automatic vertical scroll bar from a rich edit control ? (the scroll bar is automatically added when the number of lines exceeds the visible lines in the view ). I have tried modifying the window's style so that WS_VCSROLL is removed, but this does not solve this problem. I want to do this dynamically because there are certain places in the program where I do want a scroll bar to appear in the rich edit control.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Sorry,
I have no idea for that problem. May be if you could elaborate more on how exactly you are using the rich edit control, one can get the solution.
I have no idea for that problem. May be if you could elaborate more on how exactly you are using the rich edit control, one can get the solution.
ASKER
I am using the rich edit control to write continous logging information into. This is happening quite fast and evertime I add some text to the control which goes beyond the current depth the rich edit control automatically adds a vertical scrollbar. What I want to do is while sending information to the rich edit control is to disable the vertical scroll bar. It is very disconcerting seing the scrollbar recalculate its size everytime I add some text to it. Hopefully by removing the scrollbar, this will speed things up also. Then when I have finished adding the text to the control, I can reenable the scrollbar so the user can leaf back up through the log.
Hi,
I cannot solve your problem.
Sorry.
I cannot solve your problem.
Sorry.
ASKER
I fixed the problem myself by adding the following to my Views class constructor
m_dwDefaultStyle &= ~ WS_VSCROLL;
Thanks all the same for the input
m_dwDefaultStyle &= ~ WS_VSCROLL;
Thanks all the same for the input
ASKER