MDI应用程序,要实现以下功能,在程序界面出现前,
先弹出一个对话框,三秒以后自动关闭,之后出现
应用程序界面,实现先弹出对话框很容易,插入一个
对话框,建立一个新类,在CXXXapp的initinstance中
加入CMyDialog m_dlg;m_dlg.DoModal();即可,但是如何
使这个对话框在3秒后自动关闭呢?请给几行代码或提示。
先弹出一个对话框,三秒以后自动关闭,之后出现
应用程序界面,实现先弹出对话框很容易,插入一个
对话框,建立一个新类,在CXXXapp的initinstance中
加入CMyDialog m_dlg;m_dlg.DoModal();即可,但是如何
使这个对话框在3秒后自动关闭呢?请给几行代码或提示。
SetTimer(1,3000,NULL);
在CMyDialog::OnTimer(UINT nIDEvent) 中
调用OnOk()函数,就可以了
OnOk()函数,是否可以使对话框一闪后消失呢?
然后在ontimer()
{
m_dlg->SendMassage(WM_QUIT);
}
用cdialog::create(idd)创建
使用定时器或循环取系统时间,3秒关闭你如想作启动界面,有n种办法
visuall c++ components==>splash screen
修改里面的SetTimer函数里设定的时间就可以了