摘 要:本文提供了四种启动画面制作方法。 (1)用Photoshop等制作启动画面图像,保存为bmp格式。 打开VC++的资源编辑器,用鼠标右键单击Resources文件夹,选择Import命令,插入所制作的位图。如果位图超过256色,VC会弹出一个对话框,提示位图已经插入但不能在位图编辑器中显示,确定即可。将位图ID改为IDB_SPLASH。 (4)添加Splash Screen控件 ①选择菜单“project”/“Add To Project”/“Conponents and Controls”打开对话框,在列表框中双击“Visual C++ Conponents”选项,选择“Splash Screen”控件,然后单击“Insert”。 (5)如果需要改变启动画面的停留时间,就修改SetTimer()函数的第二个参数,默认是750 毫秒。该函数所在位置: int CSplashWnd::OnCreate(LPCREATESTRUCT lpCreateStruct) 2.利用无模式对话框显示启动画面 (1)用Appwizard建一个基于单文档的工程Splash。 在资源中新建一个对话框,创建对话框类CSplashDlg。在对话框中添加一个Picture控件,打开其“Properties”对话框,选General,在Type下拉列表中选择Bitmap,在Image下拉列表中选前面导入的位图资源ID值:IDB_SPLASH。 (4)修改对话框的显示效果 ①调整对话框大小,去掉两个自动生成的按钮,并在“Properties”的“Styles”页中去掉对Title bar的选取; (5)在CMainFrame类的OnCreate()函数中添加创建、显示并销毁无模式对话框的代码。 #include “SplashDlg.h” //加到MainFrm.cpp文件的头文件调用部位
|
正在阅读:四种程序启动画面的制作方法(VC)四种程序启动画面的制作方法(VC)
2005-04-21 15:04
出处:
责任编辑:xietaoming
键盘也能翻页,试试“← →”键