为基于对话框的应用程序设置启动画面
来源:互联网 发布:如何建淘宝店铺 编辑:程序博客网 时间:2024/05/17 23:41
1、下载下面的文件,里面包含了Splash.cpp 和 Splash.h。
下载地址:http://download.csdn.net/source/2388746
2、把Splash.cpp 和 Splash.h复制到你的工程目录下,然后选择“Project——Add To Project——Files”,在打开的对话框中选择此两个文件。
3、为工程添加一位图资源作为启动画面,并将其ID改为IDB_SPLASH。
4、在BOOL CxxxApp::InitInstance()中添加代码,注意不要忘了在头部添加头文件#include "Splash.h"。
BOOL CDialogsplApp::InitInstance()
{
{
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo); CSplashWnd::EnableSplashScreen(cmdInfo.m_bShowSplash);
}
...
...
}
5、利用类向导为CxxxDlg添加OnCreate方法,然后添加代码在对话框启动时显示启动画面。
int CDialogsplDlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CDialog::OnCreate(lpCreateStruct) == -1)
return -1;
CSplashWnd::ShowSplashScreen(this);
return 0;
}
也不要忘了在CxxxDlg.cpp的头部添加头文件#include "Splash.h"。
这样,启动画面就制作好了,但是显示时间很短。这时我们打开CSplashWnd类的OnCreate方法,可以看到有这么一句:SetTimer(1, 750, NULL);这是一个定时语句,即启动画面的显示时间,我们可以修改其第二个参数以改变显示时间。
- 为基于对话框的应用程序设置启动画面
- 基于对话框的应用程序添加启动画面
- 基于对话框的应用程序添加启动画面
- 让基于对话框的应用程序有启动画面
- vc基于对话框的应用程序添加启动画面
- 让基于对话框应用程序也有启动画面
- 为你的应用程序添加启动画面
- 基于MFC的对话框程序加启动画面
- vc6以上版本的mfc为对话框添加启动画面
- vc中为应用程序制作启动画面的简单方法
- vs2008 添加启动画面(基于对话框)
- vs2008 添加启动画面(基于对话框)
- 为Android应用程序添加Splash启动画面
- iOS设置LaunchScreen后真机启动画面为黑屏的解决办法
- 设置eclipse的启动画面
- ios的启动画面设置
- 将基于MFC的对话框应用程序修改为服务程序
- 将基于MFC的对话框应用程序修改为服务程序
- DataSet、DataTable、DataRow、DataColumn区别及使用实例
- 安装TFS2010时的错误解决 (TF255455: SQL Server Reporting Services is configured to require a secure connection)
- GridView事件解析
- 域名信息
- linux 压缩解压文件常用指令
- 为基于对话框的应用程序设置启动画面
- Oracle的SQL语句中如何处理‘&’符号
- .rar .zip格式压缩原理
- ant 的build.xml的例子
- 作为一个计算机爱好者
- 自己学习用的
- ELDK中文开发手册(源自DENX,看不懂E文的福音)
- oracle建立触发器 实现自增实例
- 2009个人年度总结报告