社区
界面
帖子详情
如何改变MFC日历控件Calendar Control的显示大小
allenchenhh133
2016-09-06 03:40:46
直接用mfc类创建的日历显示太小了,我希望整个日历字体显示更大,而不是仅仅是控件背景变大了,中间的日历还是那么小,请问有什么好的方法?
...全文
731
12
打赏
收藏
如何改变MFC日历控件Calendar Control的显示大小
直接用mfc类创建的日历显示太小了,我希望整个日历字体显示更大,而不是仅仅是控件背景变大了,中间的日历还是那么小,请问有什么好的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
schlafenhamster
2016-09-07
打赏
举报
回复
调整控件大小: init m_Month.SetFont(&m_BnFont); CRect rc; m_Month.GetMinReqRect(rc);// (L 0, T 0, R 463, B 353) ClientToScreen(&rc); m_Month.MoveWindow(&rc); // afxDump << rc << "\n";
赵4老师
2016-09-07
打赏
举报
回复
设计时,在控件上双击,弹出控件的属性页,……
aweiDongdongdong
2016-09-07
打赏
举报
回复
控件上有调字体的属性啊
allenchenhh133
2016-09-07
打赏
举报
回复
但感觉还是有点问题啊,字体是变大了,但是日历所占的区域还是一样啊,就是我能不能将中间这一块放大呢?
allenchenhh133
2016-09-07
打赏
举报
回复
7楼朋友的有用,我怎么没想到最原始的用法,多谢了。
schlafenhamster
2016-09-06
打赏
举报
回复
h CFont m_BnFont; CMonthCalCtrl m_Month; init m_BnFont.CreatePointFont(160,"黑体"); //宋体 m_Month.SetFont(&m_BnFont);
schlafenhamster
2016-09-06
打赏
举报
回复
CMonthCalCtrl 派生至 CWnd 所以可以直接使用 CWnd 的 SetFocus 。 试试
allenchenhh133
2016-09-06
打赏
举报
回复
不是我想要的啊,我用的是MFC
schlafenhamster
2016-09-06
打赏
举报
回复
我的是 SysDateTimePick32
allenchenhh133
2016-09-06
打赏
举报
回复
我用的是CMonthCalCtrl这个控件,我可能没表达清楚,准确来说是月历控件
schlafenhamster
2016-09-06
打赏
举报
回复
LOGFONT lf; memset(&lf, 0, sizeof(LOGFONT)); lf.lfHeight = 48; strcpy(lf.lfFaceName, "Arial"); m_hFont=CreateFontIndirect(&lf); // create the font
DateTime_SetMonthCalFont(m_hPick,m_hFont,MAKELONG(TRUE,0));
schlafenhamster
2016-09-06
打赏
举报
回复
DTM_SETMCFONT 不行吗
MFC
日历
控
件 万年历
Calendar
自绘
环境:VS2008 含demo 完美地自绘了一个
日历
控
件 (万年历)
一个
日历
的仿造ms的例子
一个很酷的
日历
控
件,神似outlook的日程管理。可以做记事本便签等。这个
控
件(VC的源码)winner in Competition "
MFC
/C++ Jul 2005"。算得上codeproject的一个精品。特此与大家分享。-A cool
calendar
control
, schedule management spirit likeness outlook. Can make notes, such as Notepad. The
control
(VC source) winner in Competition
MFC
快速入门
微软基础类库(英语:Microsoft Foundation Classes,简称
MFC
)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量,这是一套
mfc
快速入门的课程,主要对
MFC
各个
控
件的讲解如何使用,以及Windows
MFC
框架原理与工程应用开发。本课程重点讲解在windows平台开发使用
MFC
框架进行应用程序开发的技巧。
MFC
Month
Calendar
Control
控
件使用
在上层软件编程中,往往需要提供一个月历
控
件让用户选择相应日期或者用此月历
控
件来强调特定的一天。
MFC
的 Month
Calendar
Control
控
件自系统升级到 Windows 7 之后,对于日期
控
件所能做的操作变少了,不能对指定的日期的背景颜色进行更改,在网上查了很久之后发现是操作系统绘图风格的关系。在这种情况下。只能通过加粗特定日期的字体粗细来凸显该日期的不同(至少本人只想到这个办法)。
界面
15,978
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章