启动画面上能加载 gif 吗
启动画面上能加载 gif 吗
我是用非模态对话框做的启动画面
我 刚才做了 动画是 不动的不知道为什么
往告人指点
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
CSplashDlg *dlg = new CSplashDlg(this);
dlg->Create(CSplashDlg::IDD,this); //创建对话框
dlg->ShowWindow(SW_SHOW); //显示对话框
dlg->UpdateWindow();
Sleep(2000); //画面显示停留时间,单位为毫秒
。。。。。。
dlg->DestroyWindow(); //销毁对话框
return 0;
}
BOOL CSplashDlg::OnInitDialog()
{
CDialog::OnInitDialog();
if (m_GifPic.Load(MAKEINTRESOURCE(IDR_GIFROARING),_T("Gif")))
m_GifPic.Draw();
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}这里加载的是动画