本程序介绍启动屏幕的一些改进特征的实现,这些特征包括:
1. 在CMainFrame::OnCreate()中创建启动屏幕。然后,设置位图、文本以及其他内容,并调用 CreateThread()。线程将自动创建和删除。
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
CSplashThread *pThread = new CSplashThread();
pThread->AddStringHeaderMain("My Application");
// .. some other settings
pThread->SetTimerDuration(5000); // 5 seconds
pThread->CreateThread();
if (CMDIFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
// ...
}
2. 如果需要自己特定的特征,可以创建自己的线程类完成。
>>> DOWN !!! >>>下载源代码及演示程序