7 个解决方案
#1
帮自己UP一个
#2
WM_CREATE
这个消息就是窗口创建后发出的。当然前提是你是手动Create的,而不是通过DoModal。
OnInitDialog,不管哪种都会调用这个。
这个消息就是窗口创建后发出的。当然前提是你是手动Create的,而不是通过DoModal。
OnInitDialog,不管哪种都会调用这个。
#3
OnInitDialog初始化窗体界面事件。
#4
在初始化的时候,WM_CREATE成功后,可以通过gettime函数取得当前时间,通过setwindowtext设置标题栏显示文字,具体的代码添加方法同楼上两位之说
#5
BOOL CDDlg::OnInitDialog()
{
CDialog::OnInitDialog();
CTime t=CTime::GetCurrentTime();
this->SetWindowText(t.Format("%Y-%m-%d %H:%M:%S"));
return TRUE; // return TRUE unless you set the focus to a control
}
要想时间定时改变
可以把t放在timer里
请帮忙 顶一下我的帖子 http://bbs.csdn.net/topics/390295186
#6
请问怎样放啊?我是第一次接触MFC,零基础啊,还有如果我想这样: NOW TIME 日期时间
该怎样写代码呢?谢谢
#7
BOOL CDDlg::OnInitDialog()
{
CDialog::OnInitDialog();
CTime t=CTime::GetCurrentTime();
this->SetWindowText(t.Format("NOW TIME %Y-%m-%d %H:%M:%S"));
return TRUE; // return TRUE unless you set the focus to a control
}
建议看看孙鑫的VC++深入详解 这个本书 写的非常不错
PDF书 http://www.ctdisk.com/file/12515921
讲义和源代码 http://www.ctdisk.com/file/12515729
#1
帮自己UP一个
#2
WM_CREATE
这个消息就是窗口创建后发出的。当然前提是你是手动Create的,而不是通过DoModal。
OnInitDialog,不管哪种都会调用这个。
这个消息就是窗口创建后发出的。当然前提是你是手动Create的,而不是通过DoModal。
OnInitDialog,不管哪种都会调用这个。
#3
OnInitDialog初始化窗体界面事件。
#4
在初始化的时候,WM_CREATE成功后,可以通过gettime函数取得当前时间,通过setwindowtext设置标题栏显示文字,具体的代码添加方法同楼上两位之说
#5
BOOL CDDlg::OnInitDialog()
{
CDialog::OnInitDialog();
CTime t=CTime::GetCurrentTime();
this->SetWindowText(t.Format("%Y-%m-%d %H:%M:%S"));
return TRUE; // return TRUE unless you set the focus to a control
}
要想时间定时改变
可以把t放在timer里
请帮忙 顶一下我的帖子 http://bbs.csdn.net/topics/390295186
#6
请问怎样放啊?我是第一次接触MFC,零基础啊,还有如果我想这样: NOW TIME 日期时间
该怎样写代码呢?谢谢
#7
BOOL CDDlg::OnInitDialog()
{
CDialog::OnInitDialog();
CTime t=CTime::GetCurrentTime();
this->SetWindowText(t.Format("NOW TIME %Y-%m-%d %H:%M:%S"));
return TRUE; // return TRUE unless you set the focus to a control
}
建议看看孙鑫的VC++深入详解 这个本书 写的非常不错
PDF书 http://www.ctdisk.com/file/12515921
讲义和源代码 http://www.ctdisk.com/file/12515729