Click here to Skip to main content
15,880,392 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Sharing a structure between a console application and a static library Pin
Munchies_Matt19-Apr-17 5:38
Munchies_Matt19-Apr-17 5:38 
GeneralRe: Sharing a structure between a console application and a static library Pin
Chris Losinger19-Apr-17 5:45
professionalChris Losinger19-Apr-17 5:45 
QuestionCDateTimeCtrl in Windows 10 Pin
Member 1313216716-Apr-17 19:24
Member 1313216716-Apr-17 19:24 
SuggestionRe: CDateTimeCtrl in Windows 10 Pin
Richard MacCutchan16-Apr-17 21:35
mveRichard MacCutchan16-Apr-17 21:35 
QuestionRe: CDateTimeCtrl in Windows 10 Pin
David Crow17-Apr-17 3:54
David Crow17-Apr-17 3:54 
AnswerRe: CDateTimeCtrl in Windows 10 Pin
leon de boer17-Apr-17 17:41
leon de boer17-Apr-17 17:41 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
Member 150124918-Apr-17 21:37
Member 150124918-Apr-17 21:37 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
leon de boer19-Apr-17 9:56
leon de boer19-Apr-17 9:56 
Yeah I take it back MFC is bugged now you can't set any font not just that one ..... just go around the stupidity of MFC and use the Windows API direct
LOGFONT lf;
// clear out structure
memset(&lf, 0, sizeof(LOGFONT));
// request a 12-pixel-height font
lf.lfHeight = 12;
// request a face name "MS Shell Dlg"
_tcsncpy_s(lf.lfFaceName, LF_FACESIZE, _T("MS Shell Dlg"), _tcslen(_T("MS Shell Dlg")));
// create the font
HFONT hfont = ::CreateFontIndirect(&lf);

// Send the WM_SETFONT message to the date time control
m_dateTimeCtrl.SendMessage(WM_SETFONT, (WPARAM)hfont, 1);

That works fine and they can't break that or everything would break because it is how you change fonts on any window.
In vino veritas


modified 19-Apr-17 16:20pm.

GeneralRe: CDateTimeCtrl in Windows 10 Pin
Member 150124920-Apr-17 20:41
Member 150124920-Apr-17 20:41 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
Member 150124920-Apr-17 21:14
Member 150124920-Apr-17 21:14 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
leon de boer22-Apr-17 19:17
leon de boer22-Apr-17 19:17 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
Member 150124927-Apr-17 23:01
Member 150124927-Apr-17 23:01 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
leon de boer28-Apr-17 14:57
leon de boer28-Apr-17 14:57 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
Member 150124913-Jun-17 23:06
Member 150124913-Jun-17 23:06 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
Michael E. Jones20-Apr-17 1:02
Michael E. Jones20-Apr-17 1:02 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
leon de boer20-Apr-17 7:42
leon de boer20-Apr-17 7:42 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
Richard MacCutchan20-Apr-17 22:34
mveRichard MacCutchan20-Apr-17 22:34 
PraiseRe: CDateTimeCtrl in Windows 10 Pin
JamesA_Dev25-Apr-17 4:34
JamesA_Dev25-Apr-17 4:34 
GeneralRe: CDateTimeCtrl in Windows 10 Pin
UrbanBlues4-May-17 9:37
UrbanBlues4-May-17 9:37 
AnswerRe: CDateTimeCtrl in Windows 10 Pin
JamesA_Dev25-Apr-17 21:58
JamesA_Dev25-Apr-17 21:58 
AnswerRe: CDateTimeCtrl in Windows 10 Pin
JamesA_Dev13-Jun-17 23:02
JamesA_Dev13-Jun-17 23:02 
QuestionSetting compiler name in win32.mak Pin
ForNow16-Apr-17 11:20
ForNow16-Apr-17 11:20 
AnswerRe: Setting compiler name in win32.mak Pin
Richard MacCutchan16-Apr-17 21:33
mveRichard MacCutchan16-Apr-17 21:33 
GeneralRe: Setting compiler name in win32.mak Pin
ForNow19-Apr-17 5:28
ForNow19-Apr-17 5:28 
QuestionHelp Pin
Member 1302311816-Apr-17 3:13
Member 1302311816-Apr-17 3:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.