Article: Q132110
Product(s): Microsoft C Compiler
Version(s): winnt:2.0,2.1,4.0
Operating System(s):
Keyword(s): kbMFC kbToolbar KbUIDesign kbVC100 kbVC150 kbVC200 kbVC400 kbGrpDSMFCATL
Last Modified: 29-JUL-2001
-------------------------------------------------------------------------------
The information in this article applies to:
- The Microsoft Foundation Classes (MFC), used with:
- Microsoft Visual C++ for Windows, 16-bit edition, versions 1.0, 1.5, 1.51, 1.52
- Microsoft Visual C++, 32-bit Editions, versions 2.0, 2.1, 4.0
-------------------------------------------------------------------------------
SUMMARY
=======
To implement a sunken or recessed border around the first pane of the status
bar, you need to have SBPS_STRETCH style set for this pane.
MORE INFORMATION
================
This style can be set immediately after you create the status bar in the
CMainFrame::OnCreate handler of your Appwizard-generated application. Add the
following call to SetPaneInfo in the CMainFrame::OnCreate handler:
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
// Code generated by the framework
m_wndStatusBar.SetPaneInfo( 0, m_wndStatusBar.GetItemID( 0 ),
SBPS_STRETCH, NULL );
}
Here m_wndStatusBar is the CStatusBar member variable of the CMainFrame class,
and CStatusBar::GetItemID() returns the ID of the first pane.
NOTE: Only one pane of the status bar can have this style set.
REFERENCES
==========
For additional information on this style, please see CStatusBar::SetPaneInfo()
in the Foundation Classes Help file.
Additional query words: kbinf 1.00 1.50 2.50 2.51 2.52 2.00 2.10 3.00 3.10 4.00
======================================================================
Keywords : kbMFC kbToolbar KbUIDesign kbVC100 kbVC150 kbVC200 kbVC400 kbGrpDSMFCATL
Technology : kbAudDeveloper kbMFC
Version : winnt:2.0,2.1,4.0
Issue type : kbhowto
=============================================================================