在进行一些设置时,由于需要输入的内容比较多,会显得十分繁琐,故通过获取系统时间并设置为Edit控件的默认值。
默认值的设置方式是通过建立虚函数,代码如下:
BOOL Reward::OnInitDialog()
{
CDialog::OnInitDialog();
CStringstr; //获取系统时间
CTime tm; //带头文件 #include
tm=CTime::GetCurrentTime();
// str=tm.Format("现在时间是%Y年%m月%d日%X");
str=tm.Format("%Y.%m");
m_year_month=str; //m_year_month为编辑框的变量名
UpdateData(FALSE);
returnTRUE; // return TRUE unless you set thefocus to a control
// EXCEPTION: OCX Property Pagesshould return FALSE
}
建立虚函数的方式即通过在窗体中创建类向导构建。具体略。

本文介绍了如何在MFC应用程序中获取当前系统时间,并将其设置为Edit控件的默认显示内容。通过使用CTime类获取时间,并通过Format函数格式化时间字符串,然后将该字符串赋值给编辑框的变量,最后调用UpdateData(FALSE)更新控件。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



