BCGControlBar Pro for MFC
BOOL CBCGPToolbarFontCombo::SetFont ( LPCTSTR  lpszName,
BOOL  bExact = FALSE 

Selects a font in the font combo according to the font name and character set.

Nonzero if the font was selected successfully; otherwise 0.

If bExact is TRUE the font is selected only according to the specified name; otherwise it is selected according to the specified prefix of any font name in the combo and the character set either corresponds to the font's character set or nCharSet specifies DEFAULT_CHARSET.

lpszNameSpecifies the font name or prefix.
nCharSetSpecifies the character set.
bExactTRUE - lpszName specifies the font name; FALSE - lpszName specifies the font prefix.