mfc怎么动态加载时间以及改变字体大小和颜色
2016-12-06 17:20
465 查看
转载来自:http://blog.csdn.net/jonh_/article/details/51821063
动态加载时间
1.在OnInitDialog() 初始化函数中加入 SetTimer(1,1000,NULL);
2.增加消息函数
OnTimer(UINT nIDEvent)
增加以下函数
CTime curtime=CTime::GetCurrentTime();
m_data.Format("%d--%d--%d",curtime.GetYear(),curtime.GetMonth(),curtime.GetDay()); //m_data是关联static控件的变量。
m_tm.Format("%d:%d:%d",curtime.GetHour(),curtime.GetMinute(),curtime.GetSecond());
UpdateData(FALSE);
改变字体的颜色和大小
1.在OnInitDialog() 初始化函数中加入 fontTitle.CreatePointFont(200,"微软雅黑"); //在头文件定义CFont fontTitle;
2.添加消息函数OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
增加以下函数
switch (pWnd->GetDlgCtrlID())
{
case IDC_Time: //IDC可以改变
pDC->SetTextColor(RGB(200,25,100));
pDC->SelectObject(&fontTitle);
break;
case IDC_Date:
pDC->SetTextColor(RGB(200,25,100));
pDC->SelectObject(&fontTitle);
break;
}
动态加载时间
1.在OnInitDialog() 初始化函数中加入 SetTimer(1,1000,NULL);
2.增加消息函数
OnTimer(UINT nIDEvent)
增加以下函数
CTime curtime=CTime::GetCurrentTime();
m_data.Format("%d--%d--%d",curtime.GetYear(),curtime.GetMonth(),curtime.GetDay()); //m_data是关联static控件的变量。
m_tm.Format("%d:%d:%d",curtime.GetHour(),curtime.GetMinute(),curtime.GetSecond());
UpdateData(FALSE);
改变字体的颜色和大小
1.在OnInitDialog() 初始化函数中加入 fontTitle.CreatePointFont(200,"微软雅黑"); //在头文件定义CFont fontTitle;
2.添加消息函数OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
增加以下函数
switch (pWnd->GetDlgCtrlID())
{
case IDC_Time: //IDC可以改变
pDC->SetTextColor(RGB(200,25,100));
pDC->SelectObject(&fontTitle);
break;
case IDC_Date:
pDC->SetTextColor(RGB(200,25,100));
pDC->SelectObject(&fontTitle);
break;
}
相关文章推荐
- [置顶] mfc怎么动态加载时间以及改变字体大小和颜色。
- PB 怎么动态(用代码)改变数据窗口的属性(例如窗体的字体大小,字体颜色,背景颜色)
- 可设置的NumberPicker(时间选择器)分割线 字体颜色以及大小等属性
- MFC改变static text颜色和内容及字体大小
- 改变MFC按钮的颜色和字体大小的处理
- MFC 改变static字体颜色、大小、背景颜色【自定义类】
- MFC 改变static字体颜色、大小、背景颜色【自定义类】
- Android自定义TextView边框颜色(动态改变边框颜色以及字体颜色)
- MFC改变对话框的大小,以及子控件的动态改变
- python中matplotlib的颜色及线条控制【以及改变legend字体大小】
- MFC开发IM-第五篇、MFC中改变static字体颜色、大小、背景颜色(自定义类),及手动关联变量的方法
- ios - 可以改变系统弹框字体大小以及颜色的方法
- 如何自定义PickerView 以及改变字体大小和字体颜色
- MFC 改变static字体颜色、大小、背景颜色【自定义类】
- MFC 更改界面IDC_STATIC颜色和字体以及大小【二】
- MFC改变对话框的大小,以及子控件的动态改变
- VS2010 MFC编辑框如何改变字体的大小和颜色
- VS2010 MFC中改变static字体颜色、大小、背景颜色(自定义类),及手动关联变量的方法
- Android TextView 动态改变字体颜色、大小
- MFC控件字体大小,颜色代码集合