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

四種程序啟動畫面的制作方法(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)  編輯 收藏 引用

導航

<2010年10月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

統計

常用鏈接

留言簿(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>
            欧美精品情趣视频| 久久久久九九视频| 日韩视频在线观看国产| 国产专区精品视频| 国产视频观看一区| 国产日韩欧美三级| 国内偷自视频区视频综合| 亚洲在线免费| 国产精品欧美一区喷水| 亚洲小说春色综合另类电影| 亚洲一区二区三区免费观看| 亚洲欧洲av一区二区| 久久久91精品国产| 欧美jizz19性欧美| 国产精品区一区| 欧美视频导航| 欧美一区二区在线免费播放| 国产在线精品一区二区夜色| 精品91免费| 日韩小视频在线观看| 亚洲欧美视频一区二区三区| 久久久久一区二区三区四区| 亚洲高清自拍| 99re66热这里只有精品4| 亚洲欧美日本日韩| 免费观看成人| 国产伦精品一区二区| 亚洲精品久久久蜜桃| 久久国产一区二区| 999亚洲国产精| 欧美v国产在线一区二区三区| 国产精品亚洲欧美| 夜夜夜精品看看| 麻豆精品在线视频| 亚洲自拍电影| 欧美日韩视频专区在线播放| 伊人色综合久久天天| 亚洲自拍啪啪| 亚洲人成绝费网站色www| 久久九九免费| 国产三级欧美三级| 午夜精品www| 一区二区三区成人| 欧美激情中文字幕乱码免费| 狠狠色狠狠色综合系列| 欧美一级二区| 亚洲一区二三| 国产精品vvv| 中文一区二区| 亚洲毛片在线看| 欧美高清视频免费观看| 亚洲福利在线看| 蜜桃av综合| 午夜精品福利在线| 国产女优一区| 久久成人综合视频| 久久www免费人成看片高清| 国产精品入口福利| 亚洲欧美中文另类| 亚洲在线视频| 国产午夜精品在线| 久久精品视频在线看| 性刺激综合网| 韩国在线一区| 男女av一区三区二区色多| 久久久女女女女999久久| 精品动漫3d一区二区三区免费版| 久久黄金**| 欧美在线日韩精品| 在线观看亚洲a| 亚洲激情在线观看视频免费| 欧美喷潮久久久xxxxx| 亚洲视频综合| 午夜视频在线观看一区二区| 国产亚洲欧洲| 久久婷婷国产综合尤物精品| 欧美激情第3页| 亚洲九九精品| 99热这里只有精品8| 欧美色图首页| 午夜视频在线观看一区二区三区| 亚洲午夜国产一区99re久久| 国产欧美丝祙| 欧美va亚洲va香蕉在线| 欧美电影免费网站| 亚洲欧美日韩区| 久久精品夜色噜噜亚洲aⅴ| 亚洲丁香婷深爱综合| 亚洲精品日韩欧美| 久久人人九九| 欧美激情综合在线| 欧美一区二区三区在线免费观看 | 国产亚洲一区在线播放| 麻豆91精品91久久久的内涵| 欧美3dxxxxhd| 午夜国产一区| 欧美激情按摩在线| 性做久久久久久| 欧美福利电影网| 久久精品人人做人人综合| 欧美国产视频日韩| 久久精品理论片| 欧美日韩人人澡狠狠躁视频| 久久视频一区| 国产精品社区| 亚洲精品一区二区三区在线观看| 国产日韩在线播放| aa级大片欧美三级| 91久久夜色精品国产九色| 午夜久久影院| 亚洲一级电影| 欧美精品久久天天躁 | 91久久在线播放| 国产一区二区三区久久精品| 91久久精品国产| 伊人色综合久久天天| 午夜精品久久久久久| 一本久久a久久精品亚洲| 久久久久国产精品厨房| 午夜在线精品| 国产精品高精视频免费| 亚洲肉体裸体xxxx137| 亚洲高清不卡在线观看| 欧美一级欧美一级在线播放| 亚洲伊人久久综合| 欧美日韩视频在线第一区| 亚洲黄页视频免费观看| 亚洲国产婷婷| 久久阴道视频| 欧美xx视频| 亚洲国产91| 免费看av成人| 亚洲国产另类精品专区| 亚洲黄色天堂| 欧美jizz19hd性欧美| 亚洲第一天堂av| 一区二区三区蜜桃网| 亚洲高清资源综合久久精品| 久久精品视频在线播放| 久久久久久久波多野高潮日日| 欧美调教vk| 亚洲片国产一区一级在线观看| 亚洲清纯自拍| 欧美日本韩国一区| 日韩视频中文| 亚洲男人的天堂在线aⅴ视频| 国产精品第三页| 亚洲欧美日韩国产综合| 久久精品一区二区国产| 一区二区三区在线免费播放| 久久一本综合频道| 亚洲高清av在线| 一区二区久久久久久| 欧美精品免费看| 亚洲少妇在线| 久久漫画官网| 亚洲卡通欧美制服中文| 欧美日韩另类综合| 99国内精品久久| 欧美在线日韩| 最新国产成人av网站网址麻豆| 欧美韩国日本一区| 日韩一级精品| 久久精品国产69国产精品亚洲 | 99精品国产福利在线观看免费 | 亚洲午夜在线观看| 久久久伊人欧美| 亚洲狼人精品一区二区三区| 国产精品日产欧美久久久久| 久久成人18免费网站| 亚洲国产日韩一级| 香蕉久久精品日日躁夜夜躁| 怡红院精品视频在线观看极品| 欧美经典一区二区三区| 午夜视频久久久| 91久久线看在观草草青青| 午夜精品短视频| 亚洲精品国久久99热| 国产女主播一区| 欧美日韩性视频在线| 久久人体大胆视频| 亚洲性图久久| 亚洲精品久久久久久下一站| 久久亚洲不卡| 亚洲欧美日韩精品久久| 亚洲人成网在线播放| 国产亚洲亚洲| 国产精品久久久久久久一区探花| 麻豆久久婷婷| 欧美综合激情网| 在线综合欧美| 91久久精品一区二区三区| 欧美在线91| 亚洲在线中文字幕| 亚洲美女av网站| 亚洲激精日韩激精欧美精品| 国产日韩高清一区二区三区在线| 欧美日韩精品一区二区| 男女精品网站| 女生裸体视频一区二区三区|