Print Page | Close Window

Set header font for CXTListCtrl

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=2770
Printed Date: 08 November 2025 at 9:17pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Set header font for CXTListCtrl
Posted By: jlee
Subject: Set header font for CXTListCtrl
Date Posted: 23 August 2005 at 12:50pm

Hi Oleg,

I was trying to set the font for the header of CXTListCtrl using the 'SetFont' function, but it didn't seem to work. Could you please give me some help here? My code is something like this:

m_userList.GetFont()->GetLogFont(&logFont);  // where m_userList is a 'CXTListCtrl'

logFont.lfHeight = -15;

pFont = new CFont;

pFont->CreateFontIndirect(&logFont);

HWND hWndHeader = m_userList.GetDlgItem(0)->GetSafeHwnd();

m_header.SubclassWindow(hWndHeader);  // where m_header is a 'CXTHeaderCtrl'

m_header.SetFont(pFont);

// enable auto sizing.

m_header.EnableAutoSize(TRUE);

m_header.ResizeColumnsToFit();

m_header.SetTheme(new CXTHeaderThemeOffice2003());

...

 

Thanks alot,

JLee




Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net