How To Prevent Static Splitter Bars from Tracking
Article ID: 105150
Article Last Modified on 11/21/2006
APPLIES TO
- Microsoft Foundation Class Library 4.2, when used with:
- Microsoft Visual C++ 1.0 Professional Edition
- Microsoft Visual C++ 1.5 Professional Edition
- Microsoft Visual C++ 2.0 Professional Edition
- Microsoft Visual C++ 4.0 Standard Edition
- Microsoft Visual C++ 4.1 Subscription
- Microsoft Visual C++ 4.2 Professional Edition
- Microsoft Visual C++ 5.0 Standard Edition
This article was previously published under Q105150
SUMMARY
In addition to providing the ability to dynamically split a single view,
the CSplitterWnd class provides a convenient method of displaying two or
more view classes in a single frame. This type of splitter window is called
a "static splitter." The CSplitterWnd class contains member functions that
allow the splitter bar to be dragged by the mouse or moved using the
keyboard to change the proportionate sizes of the views (or panes, in
splitter terminology) within the frame.
Sometimes it is desirable to fix the initial position of the splitter bars
and not allow the user to move them. This can be accomplished simply by
deriving a class from CSplitterWnd and overriding several members. This
method is outlined below.
Additional query words: resize
Keywords: kbhowto kbuidesign kbwndw KB105150