View Single Post
  #1 (permalink)  
Old February 3rd, 2004, 04:05 PM
xgbnow xgbnow is offline
Friend of Wrox
 
Join Date: Jun 2003
Posts: 128
Thanks: 0
Thanked 0 Times in 0 Posts
Default Changing the font size in a statusbar

I have had a request to make the font larger in a statusbar control. I can see in the documentation that the Create() function is capable of setting the font, as described below. However, there is no information on how to accomplish that.

// Excerpt from help file

CStatusBar::Create
BOOL Create( CWnd* pParentWnd, DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_BOTTOM, UINT nID = AFX_IDW_STATUS_BAR );

Return Value

Nonzero if successful; otherwise 0.

Parameters

pParentWnd

Pointer to the CWnd object whose Windows window is the parent of the status bar.

dwStyle

The status-bar style. In addition to the standard Windows styles, these styles are supported.

CBRS_TOP Control bar is at top of frame window.


CBRS_BOTTOM Control bar is at bottom of frame window.


CBRS_NOALIGN Control bar is not repositioned when the parent is resized.
nID

The toolbar’s child-window ID.

Remarks

Creates a status bar (a child window) and associates it with the CStatusBar object. Also sets the initial font and sets the status bar’s height to a default value.

CStatusBar Overview | Class Members | Hierarchy Chart


Any help would be greatly appreciated.



Larry Asher
__________________
Larry Asher