如何给文档/视图应用程序做启动画面?
解决方案 »
- 请问标准输入、输出从定向后,可以读写二进制文件吗?
- vc和网络互连的问题
- 移动无标题窗口的同时移动另一个窗口,应该在哪里写代码?
- 问2个简单的问题
- 菜鸟问题:请问VC全局变量应该定义在哪个文件中?
- 哪位大神能提供一个C#与C++之间进行相互通信的源代码啊,能够相互发送数据和接收数据?求求您了,急用啊
- 窗口句柄到bmp图片的保存问题
- 求购最简单的完成端口例程
- 高分求救:如何识别一张图片的颜色是cmyk,并把它转换成rgb模式的jpeg图片
- 新人求助关于MFC中视图类的消息响应问题
- CCommandLineInfo 类在向导中无法建立
- MFC里怎么样实现点击email地址就调用outlook发邮件的功能?
2. 接下来, 使用ClassWizard来添加OnCreate函数到你的对话 框类中,并且添加如下代码: #include “Splash.h”// 头文件请放在开始位置int CSplaDlg::OnCreate(LPCREATESTRUCT lpCreateStruct){...CSplashWnd::ShowSplashScreen(this);...}
3.将Splash16.bmp文件从Hs工程中拷贝到你的工程中。打开Workspace 的Resouce项,将Splash16.bmp插入。打开Properties将IDB_BITMAP1改为IDB_SPLASH, 这个ID值只要和程序中一致起来就行,现在这样改最 简便。现在可以编译运行程序了,程序运行时出现如图2的 启动画面。这是默认的画面,你可以打开图形编辑器自己加 工。如果你要改变启动画面的停留时间,就修改SetTime 中的第二个参数,这里是750毫秒。int CSplashWnd::OnCreate(LPCREATESTRUCT lpCreateStruct){... // Set a timer to destroy the splash screen. SetTimer(1, 750, NULL); return 0;}
接着按照向导做就行了。这个是最简单的做法