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

MFC/Windows編程之個(gè)性化圖標(biāo)

我們發(fā)現(xiàn)向?qū)傻?span lang=EN-US>MFC程序生成的桌面上(資源管理器上)的.exe文件和運(yùn)行時(shí)標(biāo)題欄上(最小化時(shí)任務(wù)欄上)的圖標(biāo)都是一樣,實(shí)際上我們可以為它們配置不同的圖標(biāo)。實(shí)際上vc默認(rèn)的那個(gè)MFC的圖標(biāo)(本案例中的Test.ico)是一個(gè)ID號(hào)對(duì)應(yīng)了2個(gè)圖標(biāo),一個(gè)16×16的一個(gè)32×32的。一個(gè)16×16的小圖標(biāo)是用于標(biāo)題欄和最小化時(shí)任務(wù)欄的。另一個(gè)32×32的大圖標(biāo)則是用于桌面和資源管理器的。故我們可以為應(yīng)用程序再添加一個(gè)與默認(rèn)圖標(biāo)大小不同的.ico文件.

以下為MFC向?qū)傻拇翱冢?biāo)題已改)  

以下為生成的.EXE文件在資源管理器中的縮略圖:

以下為項(xiàng)目的資源res文件夾:

一.個(gè)性化圖標(biāo)

 (1)為應(yīng)用實(shí)例添加光標(biāo)資源

右擊解決方案資源管理器中的資源文件-〉添加-〉資源-〉選擇Icon資源類型-〉若選“導(dǎo)入”則可以從導(dǎo)入硬盤中已有的ICON文件;若選“新建” 則打開資源編輯器,自己繪制圖標(biāo)。這里我們選擇導(dǎo)入我們收藏的ICON文件,一個(gè)黃紙飛機(jī)IDI_ICON1和一個(gè)紅紙飛機(jī)IDI_ICON2。

我們?cè)谶@里先將這兩個(gè)圖標(biāo)通過CDCDrawIcon函數(shù)在窗口中繪制出來。

void CEX041View::OnDraw(CDC* pDC)

{

    // TODO: 在此處為本機(jī)數(shù)據(jù)添加繪制代碼

    HICON hIcon=AfxGetApp()->LoadIcon(IDI_ICON1);

    pDC->DrawIcon(0,0,hIcon);

    DestroyIcon(hIcon);

 

    hIcon=AfxGetApp()->LoadIcon(IDI_ICON2);

    pDC->DrawIcon(50,0,hIcon);

    DestroyIcon(hIcon);

} 

(2)為應(yīng)用程序?qū)嵗虞d光標(biāo)資源,并為主窗口設(shè)置指定的圖標(biāo)。

使用CWinApp::LoadIconCWnd::SetIcon加載圖標(biāo)。

1CWinApp::LoadIcon
HICON LoadIcon( UINT nIDResource ) const;

參數(shù)nIDResource為圖標(biāo)資源的ID。

2CWnd::SetIcon
HICON SetIcon( HICON hIcon, BOOL bBigIcon );
參數(shù)hIcon為以前圖標(biāo)的句柄。

參數(shù)bBigIcon,如果為TRUE,則指定了32×32像素的圖標(biāo);如果為FALSE,則指定了16×16像素的圖標(biāo)。 BOOL CTestApp::InitInstance()中添加代碼。

   <1> m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON1),FALSE);// 設(shè)置窗口的小圖標(biāo)

   m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON2),TRUE);   //設(shè)置窗口的大圖標(biāo)

結(jié)果標(biāo)題欄顯示為IDI_ICON1,但是資源管理器中的.EXE文件依然為默認(rèn)MFC圖標(biāo)。

<2>m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON1),TRUE);// 設(shè)置窗口的大圖標(biāo)

   m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON2),FALSE);  //設(shè)置窗口的小圖標(biāo)

結(jié)果標(biāo)題欄顯示為IDI_ICON2,但是資源管理器中的.EXE文件依然為默認(rèn)MFC圖標(biāo)。

<1><2>說明當(dāng)2個(gè)BOOL bBigIcon的值不同時(shí),選擇BOOL bBigIcon的值為FALSE的圖標(biāo)作為窗口標(biāo)題欄圖標(biāo)。

<3> m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON2),TRUE);//設(shè)置窗口的大圖標(biāo)

    m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON1),TRUE);// 設(shè)置窗口的大圖標(biāo)

結(jié)果標(biāo)題欄顯示為IDI_ICON1,但是資源管理器中的.EXE文件依然為默認(rèn)MFC圖標(biāo)。

<4>m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON1),TRUE);//設(shè)置窗口的大圖標(biāo)

   m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON2),TRUE);// 設(shè)置窗口的大圖標(biāo)

結(jié)果標(biāo)題欄顯示為IDI_ICON2,但是資源管理器中的.EXE文件依然為默認(rèn)MFC圖標(biāo)。

3><4>說明當(dāng)2個(gè)BOOL bBigIcon的值同為TRUE時(shí)時(shí),選擇后一個(gè)作為窗口標(biāo)題欄圖標(biāo)。

<5>m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON1),FALSE);//設(shè)置窗口的小圖標(biāo)

   m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON2),FALSE);// 設(shè)置窗口的小圖標(biāo)

結(jié)果標(biāo)題欄顯示為IDI_ICON2,但是資源管理器中的.EXE文件依然為默認(rèn)MFC圖標(biāo)。

<6>m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON2),FALSE);// 設(shè)置窗口的小圖標(biāo)

   m_pMainWnd->SetIcon ( LoadIcon( IDI_ICON1),FALSE);//設(shè)置窗口的小圖標(biāo)

結(jié)果標(biāo)題欄顯示為IDI_ICON1,但是資源管理器中的.EXE文件依然為默認(rèn)MFC圖標(biāo)。

以下為ICON1作為窗口圖標(biāo)效果:

以下為ICON2作為窗口圖標(biāo)效果:

<5><6>說明當(dāng)2個(gè)BOOL bBigIcon的值同為FALSE時(shí),選擇后一個(gè)作為窗口標(biāo)題欄圖標(biāo)。

(3)用替代法為資源管理器中的.EXE文件更改圖標(biāo)。

我們可以將一個(gè)圖標(biāo)Sina.ICO移動(dòng)到...\Visual Studio 2005\Projects\EX041\EX041\res,然后將原來的MFC默認(rèn)圖標(biāo)EX041.ico重命名為Test1.ico,將Sina.ICO重命名為Test.ico,則資源管理器中的.EXE文件即設(shè)置為我們所要的圖標(biāo)。

以下為項(xiàng)目的資源res文件夾:

以下為生成的.EXE文件在資源管理器中的縮略圖:

posted on 2008-04-28 15:46 wrh 閱讀(2373) 評(píng)論(0)  編輯 收藏 引用


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


導(dǎo)航

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

統(tǒng)計(jì)

常用鏈接

留言簿(19)

隨筆檔案

文章檔案

收藏夾

搜索

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久经典综合| 亚洲人成77777在线观看网| 久久久夜夜夜| 性欧美video另类hd性玩具| 欧美精选午夜久久久乱码6080| 久久国产精品亚洲77777| 国产精品入口夜色视频大尺度 | 国产亚洲欧美另类中文| 一区二区三区国产盗摄| 亚洲天堂av电影| 欧美日韩天天操| 99综合精品| 亚洲欧美日韩精品久久亚洲区 | 亚洲欧洲一区| 免费久久99精品国产自在现线| 欧美国产一区视频在线观看| 亚洲国产欧美日韩精品| 欧美国产亚洲另类动漫| 亚洲精品免费一区二区三区| 在线午夜精品自拍| 国产精品高潮呻吟久久| 亚洲尤物在线| 久久综合九色九九| 亚洲精品欧美专区| 国产精品超碰97尤物18| 性色av一区二区三区| 久久婷婷国产麻豆91天堂| 亚洲成色最大综合在线| 欧美精品日韩精品| 亚洲一区二区av电影| 久久视频一区二区| 亚洲人成网站在线观看播放| 欧美日韩亚洲一区二区三区| 亚洲欧美日产图| 欧美大尺度在线| 亚洲私人影院在线观看| 国产亚洲精品v| 免费在线日韩av| 亚洲视频一区在线观看| 久热国产精品| 中文精品在线| 国产一区欧美日韩| 欧美精品在线一区| 午夜天堂精品久久久久| 欧美国产在线观看| 亚洲欧美日韩爽爽影院| 亚洲电影在线观看| 欧美丝袜一区二区| 久久国产精品久久国产精品| 亚洲国产婷婷| 国产精品女人久久久久久| 欧美专区日韩视频| 亚洲毛片一区二区| 久热精品在线| 亚洲色无码播放| 在线观看欧美一区| 国产精品无人区| 欧美激情一区二区在线| 欧美一区二区视频在线| 日韩一区二区免费看| 你懂的国产精品| 欧美一区二区大片| 一本久久综合亚洲鲁鲁| 在线观看成人小视频| 国产精品一区二区女厕厕| 欧美激情欧美激情在线五月| 欧美综合国产精品久久丁香| 一本色道久久综合亚洲精品婷婷| 男女av一区三区二区色多| 亚洲欧洲av一区二区三区久久| 91久久在线| 黄色日韩网站视频| 国产精品爽爽ⅴa在线观看| 欧美精品国产一区| 久久视频国产精品免费视频在线 | 亚洲国产精品久久久久秋霞蜜臀| 香港久久久电影| 宅男66日本亚洲欧美视频| 亚洲人成精品久久久久| 亚洲第一视频网站| 很黄很黄激情成人| 国产欧美一区二区三区在线看蜜臀| 欧美美女bb生活片| 欧美电影资源| 欧美 日韩 国产 一区| 久久亚洲春色中文字幕| 久久高清国产| 欧美一级电影久久| 亚洲欧美日韩中文在线制服| 亚洲线精品一区二区三区八戒| 日韩午夜高潮| 亚洲麻豆一区| 亚洲精品在线观| 亚洲人体大胆视频| 亚洲经典一区| 91久久在线观看| 亚洲日韩视频| 亚洲伦理久久| 亚洲毛片av| 一个人看的www久久| 99精品免费视频| 99国产一区| 一区二区日韩精品| 亚洲视频网在线直播| 亚洲一级免费视频| 亚洲欧美中文日韩在线| 欧美一区二区视频在线观看| 久久经典综合| 麻豆国产精品777777在线| 免费亚洲视频| 欧美成人按摩| 欧美日韩国产麻豆| 国产精品多人| 国产人成一区二区三区影院| 国产在线观看一区| 在线观看成人网| 日韩午夜激情电影| 亚洲一区二三| 久久国产欧美| 欧美aⅴ99久久黑人专区| 亚洲国产精品视频一区| 亚洲美女av网站| 亚洲一区二区三区午夜| 欧美在线观看天堂一区二区三区| 久久蜜臀精品av| 欧美极品一区二区三区| 欧美一区激情| 毛片精品免费在线观看| 欧美人牲a欧美精品| 国产精品美女999| 狠狠综合久久av一区二区小说 | 韩曰欧美视频免费观看| 亚洲高清资源综合久久精品| 99视频在线精品国自产拍免费观看 | 久久精品视频在线| 欧美成人资源网| 国产精品一区二区欧美| 1024亚洲| 亚洲综合久久久久| 美日韩丰满少妇在线观看| 亚洲精品黄网在线观看| 午夜在线视频观看日韩17c| 男女视频一区二区| 国产精品一区久久久| 最近中文字幕mv在线一区二区三区四区 | 欧美大片91| 国产欧美亚洲一区| 亚洲日本精品国产第一区| 午夜一区二区三区在线观看| 欧美大学生性色视频| 亚洲一区美女视频在线观看免费| 噜噜噜91成人网| 国产精品亚洲网站| 亚洲免费av片| 葵司免费一区二区三区四区五区| 亚洲免费观看高清完整版在线观看熊 | 欧美成人精品在线播放| 国产日韩欧美成人| 99人久久精品视频最新地址| 久久久www成人免费精品| 亚洲美女精品成人在线视频| 久久久久久久一区| 国产精品免费aⅴ片在线观看| 亚洲高清一区二区三区| 久久xxxx| 亚洲午夜精品网| 欧美人与性动交a欧美精品| 韩国免费一区| 欧美淫片网站| 亚洲视频中文| 欧美日韩一区二区三区四区在线观看 | 国产精品一区2区| 一区二区欧美日韩视频| 欧美/亚洲一区| 久久成人这里只有精品| 国产精品中文在线| 亚洲免费在线| 一本久道综合久久精品| 欧美精品电影| 亚洲九九精品| 亚洲风情在线资源站| 久久亚洲一区二区三区四区| 国产美女精品一区二区三区| 亚洲一区二三| 中文日韩欧美| 国产精品激情| 亚洲欧美清纯在线制服| 在线一区二区三区做爰视频网站 | 欧美人成在线| 99综合在线| 亚洲美女在线看| 欧美日韩你懂的| 国产一区日韩二区欧美三区| 亚洲欧美欧美一区二区三区| 亚洲视频1区| 国产精品免费在线| 小嫩嫩精品导航| 性高湖久久久久久久久| 国产手机视频一区二区| 久久国产精品久久w女人spa|