青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

四種程序啟動畫面的制作方法(VC)

使用啟動畫面一是可以減少等待程序加載過程中的枯燥感(尤其是一些大型程序);二是可以用來顯示軟件名稱和版權等提示信息。怎樣使用VC++制作應用程序的啟動畫面呢?本文提供四種方法,前三種適用于基于文檔的應用程序,第四種適用于基于對話框的應用程序。

1.利用組件庫中的Splash Screen組件實現

  (1)用Photoshop等制作啟動畫面圖像,保存為bmp格式。
  (2)用Appwizard建一個基于單文檔的工程Splash。
  (3)在資源中插入位圖資源

  打開VC++的資源編輯器,用鼠標右鍵單擊Resources文件夾,選擇Import命令,插入所制作的位圖。如果位圖超過256色,VC會彈出一個對話框,提示位圖已經插入但不能在位圖編輯器中顯示,確定即可。將位圖ID改為IDB_SPLASH。

  (4)添加Splash Screen控件

  ①選擇菜單“project”/“Add To Project”/“Conponents and Controls”打開對話框,在列表框中雙擊“Visual C++ Conponents”選項,選擇“Splash Screen”控件,然后單擊“Insert”。
  
②確認或修改類名和位圖資源ID,單擊OK確認。
  ③編譯、連接,漂亮的啟動畫面就顯示出來了。

  (5)如果需要改變啟動畫面的停留時間,就修改SetTimer()函數的第二個參數,默認是750 毫秒。該函數所在位置:

int CSplashWnd::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
 ...
   // Set a timer to destroy the splash screen.
   SetTimer(1, 750, NULL); //修改第二個參數以調整畫面停留時間
   return 0;
}

2.利用無模式對話框顯示啟動畫面

  (1)用Appwizard建一個基于單文檔的工程Splash。
  (2)導入用作啟動畫面的圖片,更改ID為IDB_SPLASH。
  (3)新建一個對話框,在其中添加啟動畫面。

  在資源中新建一個對話框,創建對話框類CSplashDlg。在對話框中添加一個Picture控件,打開其“Properties”對話框,選General,在Type下拉列表中選擇Bitmap,在Image下拉列表中選前面導入的位圖資源ID值:IDB_SPLASH。

  (4)修改對話框的顯示效果

  ①調整對話框大小,去掉兩個自動生成的按鈕,并在“Properties”的“Styles”頁中去掉對Title bar的選取;
  ②選中圖像,調整大小使之適應對話框的可編輯區,修改其“Properties”的“Styles”
使之居中。

  (5)在CMainFrame類的OnCreate()函數中添加創建、顯示并銷毀無模式對話框的代碼。

#include “SplashDlg.h” //加到MainFrm.cpp文件的頭文件調用部位
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
CSplashDlg *dlg = new CSplashDlg(this);
dlg->Create(CSplashDlg::IDD,this); //創建對話框
dlg->ShowWindow(SW_SHOW); //顯示對話框
dlg->UpdateWindow();
Sleep(2000); //畫面顯示停留時間,單位為毫秒

dlg->DestroyWindow(); //銷毀對話框
return 0;
}



3.通過發送消息顯示和銷毀啟動畫面

  ①重復方法二的步驟1至步驟4。
  ②使用Class Wizard為CMainFrame類添加消息響應函數WM_TIMER。
  ③修改代碼,通過發送WM_TIMER消息啟動和銷毀啟動畫面

  1)定義對話框類的變量

  在MainFrm.h文件頭部添加#include "SplashDlg.h",并在CMainFram類的定義中加上公用變量CSplashDlg *Splash。

  2)添加計時器消息相應函數代碼

void CMainFrame::OnTimer(UINT nIDEvent)
{
if(Splash->IsWindowVisible()){
Splash->SetActiveWindow(); //把啟動畫面設置為當前活動窗口
Splash->UpdateWindow();
Sleep(2000); //修改此處可更改畫面顯示時間
Splash->SendMessage(WM_CLOSE); //關閉對話框
}
  else{
SetActiveWindow();
KillTimer(1) ;  //清除WM_TIMER事件

posted on 2008-04-09 10:14 wrh 閱讀(544) 評論(0)  編輯 收藏 引用

導航

<2008年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

統計

常用鏈接

留言簿(19)

隨筆檔案

文章檔案

收藏夾

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久尤物电影视频在线观看| 亚洲毛片在线观看.| 国产资源精品在线观看| 午夜精品久久久久久久白皮肤 | 美女视频网站黄色亚洲| 欧美一区2区三区4区公司二百| 国产欧美精品在线播放| 久久久久久久一区二区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 免费在线看一区| 欧美一级二级三级蜜桃| 日韩视频在线一区| 亚洲三级电影全部在线观看高清| 国产精品毛片一区二区三区| 欧美三日本三级少妇三99| 欧美日韩三级一区二区| 国产精品magnet| 国产情人综合久久777777| 久久久久久亚洲精品中文字幕| 欧美一区成人| 久久手机免费观看| 亚洲精品在线看| 亚洲影院在线| 另类酷文…触手系列精品集v1小说| 亚洲欧美三级在线| 亚洲另类一区二区| 欧美一区二区三区在线观看| 免费观看成人网| 欧美激情一二三区| 一区二区日韩伦理片| 欧美一区二区三区在| 欧美日韩免费观看中文| 尤物yw午夜国产精品视频明星| 99亚洲伊人久久精品影院红桃| 久久福利影视| 中文欧美在线视频| 欧美精品三级日韩久久| 激情成人在线视频| 久久免费黄色| 久久av一区| 国产精品专区一| 亚洲欧美一区二区三区在线| 亚洲国产欧美在线人成| 亚洲已满18点击进入久久| 久久精品免视看| 韩国女主播一区| 久久久人人人| 噜噜噜久久亚洲精品国产品小说| 国产欧美日韩一级| 久久久国产精彩视频美女艺术照福利| 亚洲午夜激情网站| 国产欧美精品在线观看| 久久人人精品| 欧美麻豆久久久久久中文| 亚洲区在线播放| 久久久久综合网| 欧美成人免费小视频| 亚洲国产视频一区二区| 亚洲国产天堂网精品网站| 欧美成人精品h版在线观看| 久久久久国产成人精品亚洲午夜| 欧美大秀在线观看| 久久综合狠狠综合久久激情| 亚洲电影免费观看高清完整版在线 | 久久高清免费观看| 欧美影院在线播放| 久久综合五月| 亚欧成人在线| 欧美成人亚洲成人| 一区二区三区毛片| 日韩一级免费| 亚洲激情第一页| 亚洲视频久久| 亚洲另类视频| 裸体丰满少妇做受久久99精品| 亚洲一区亚洲| 欧美日韩不卡一区| 麻豆av一区二区三区久久| 欧美日韩高清一区| 奶水喷射视频一区| 国产偷久久久精品专区| 亚洲午夜精品一区二区三区他趣| 激情久久久久久久久久久久久久久久| 亚洲乱码国产乱码精品精天堂| 国产日韩欧美中文| 亚洲欧美日韩国产一区| 亚洲午夜av在线| 国产精品一区二区你懂得 | 亚洲伦伦在线| 亚洲美女一区| 亚洲国产三级网| 日韩图片一区| 国产精品三上| 久久野战av| 亚洲精品中文字幕在线| 欧美日韩一区二区在线播放| 亚洲啪啪91| 欧美一区免费视频| 亚洲国产福利在线| 国产精品成人v| 久久夜色精品亚洲噜噜国产mv| 亚洲国产精品一区二区www| 日韩网站在线观看| 国产三区二区一区久久| 另类av一区二区| 亚洲免费视频一区二区| 久久亚洲午夜电影| 亚洲一区二区三区欧美| 在线欧美电影| 国产欧美日韩一区| 欧美系列精品| 欧美色图首页| 欧美精品久久99| 久久亚洲精品一区二区| 亚洲一区二区三区免费视频| 亚洲国产欧美在线| 免费成人av资源网| 久久久中精品2020中文| 亚洲一区二区三区中文字幕在线 | 免费成人黄色av| 久久午夜视频| 久久久久久91香蕉国产| 久久精品国产96久久久香蕉| 日韩视频在线观看国产| 一本一本久久| 欧美主播一区二区三区| 亚洲欧美日韩国产中文| 亚洲一区日韩| 先锋影音网一区二区| 欧美在线免费观看视频| 久久精品女人| 蜜臀av性久久久久蜜臀aⅴ| 欧美成人综合在线| 亚洲国产婷婷| 午夜精品久久久| 久久久精彩视频| 在线欧美一区| 亚洲国产欧洲综合997久久| 欧美国产日本高清在线| 亚洲一区在线观看免费观看电影高清| 中文欧美字幕免费| 韩国女主播一区二区三区| 欧美激情综合五月色丁香小说| 亚洲精品在线视频观看| 亚洲清纯自拍| 欧美美女喷水视频| 欧美激情一区二区久久久| 久久另类ts人妖一区二区| 99re8这里有精品热视频免费 | 亚洲综合日韩在线| 狠狠色丁香婷婷综合影院| 国产午夜精品久久久久久久| 一区二区久久| 欧美一区二区成人6969| 欧美一区二区三区视频免费播放 | 久久精品夜色噜噜亚洲aⅴ| 欧美大片91| 一区二区在线观看av| 欧美一区二区三区啪啪| 亚洲精品欧美精品| 欧美二区在线| 亚洲国产精品t66y| 欧美xxx成人| 久久婷婷av| 在线播放不卡| 午夜精品久久| 亚洲国产精品视频| 欧美搞黄网站| 欧美主播一区二区三区| 国产精品久久一区主播| 亚洲天堂av综合网| 亚洲五月六月| 影音先锋日韩有码| 欧美承认网站| 欧美午夜电影网| 久久国产精品免费一区| 久久精品国产在热久久| 亚洲国内精品| 性欧美大战久久久久久久免费观看| 国产精品入口日韩视频大尺度| 久久精品综合| 欧美日韩伊人| 亚洲国产精品一区制服丝袜 | 欧美亚洲一区二区三区| 午夜亚洲性色福利视频| 18成人免费观看视频| 一区二区三区视频免费在线观看| 国产精品久久久久久五月尺| 亚洲欧美欧美一区二区三区| 久久九九国产精品| 亚洲视频在线看| 欧美精品18videos性欧美| 久久久不卡网国产精品一区| 麻豆成人综合网| 久久人人爽国产| 韩国在线视频一区| 久久国产精品72免费观看| 中文一区二区| 国产精品一级| 日韩一级网站|