RichTextBox Scrolling in VB6

Posted On 2017-08-17 by BlackBeltVB
Tags: VB6 Custom Functions VB6 String Handling VB6 Windows API 
Views: 111

Title Uploaded Size
RTBSCROL.ZIP 8/13/2017 11:24:29 AM 4,159

How to create a "chat" style window. This sample duplicates the functionality of a window such as those in mIRC - where text is added to the bottom of a RichTextBox and is scrolled into view IF the scroll bar is at the bottom, but doesn't move the window when the user has scrolled up. 

Special Instructions

Uses the following API functions and messages:

  • CallWindowProc
  • GetScrollInfo
  • LockWindowUpdate
  • SetWindowLong


Requires the Professional or Enterprise version of VB5 or VB6. 

This code originally appeared on, and has been republished here with the permission of Matt Hart.

About the Author

has posted a total of 89 articles.

Comments On This Post

No comments on this post yet!

Do you have a thought relating to this post? You can post your comment here. If you have an unrelated question, you can use the Q&A section to ask it.

Or you can drop a note to the administrators if you're not sure where you should post.

Your IP address is:

Before you can post, you need to prove you are human. If you log in, this test goes away.

Code Links