当前位置导航:炫浪网>>网络学院>>编程开发>>C++教程>>Visual C++教程

用VC制作初始画面

  在以前的“电脑工作室”中,我们曾介绍过用VB、VFP制作初始画面,那么,如何在VC中绘制软件初始画面呢?本文将周详介绍其设计步骤。

    1.创建一个SDI或MDI工程。

  2.新建或导入一个ID号为IDB—SPLASH的位图。

  3.从CWnd类派生一个名为CSplashWnd的子类,并添加两个保护成员变量:

  CBitmap m—bitmap;//初始画面位图

  static CSplashWnd c—pSplashWnd;

  //指向初始画面窗口的指针

    c—pSplashWnd为静态成员变量,应在类的实现文档(.cpp)开头说明:

  CSplashWnd CSplashWnd::c—pSplashWnd;

  4.向CSplashWnd类中加入一个静态公有成员函数ShowSplashScreen,此函数将被主框架窗口调用:

 void CSplashWnd::ShowSplashScreen(CWnd pParentWnd)

  { //此函数传递的参数是主框架窗口

   if(c—pSplashWnd!=NULL) return;

   c—pSplashWnd=new CSplashWnd;

   if(!c—pSplashWnd->Create(pParentWnd))

   //创建初始画面窗口

    delete c—pSplashWnd;

   else

   c—pSplashWnd->UpdateWindow();

   //显示初始画面窗口

  }

 

共2页 首页 上一页 1 2 下一页 尾页 跳转到
相关内容
赞助商链接