• <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>
            隨筆-145  評論-173  文章-70  trackbacks-0
            1.自動改變圖標:
            ?????? 需要通過SetTimer函數來實現,通過設置一個定時器,然后重載OnTimer函數,添加相應的改變代碼,然后,每經過一定的時間都調用OnTimer函數,然后,在此函數中,修改圖標即可。每經過一定的時間都改變,實現了自動改變。
            過程:
            ?1.添加三個ICON資源。即BITMAP圖片。
            2.為CMainFrame添加一個數組變量:HICON m_hIcon[3];
            3.在OnCreate函數中,添加響應代碼,主要的就是對數組賦值,每一個通過loadIcon來賦值。
            4.添加響應的消息,對WM_TIMER消息進行響應的消息OnTimer函數,注意一定要有消息映射,否則不會成功。
            代碼:

            在OnCreate函數中添加:
            ????m_hIcon[
            0]?=?LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_ICON1));?

            //加載圖標
            ????m_hIcon[1]?=?LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_ICON2));
            ????m_hIcon[
            2]?=?LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_ICON3));
            ????SetTimer(
            1,1000,NULL);????????//設置定時器
            添加消息WM_TIMER消息響應OnTimer函數。
            void?CMainFrame::OnTimer(UINT?nIDEvent)?
            {
            ????
            //?TODO:?Add?your?message?handler?code?here?and/or?call?default
            ????static?int?index?=?0;
            ????SetClassLong(m_hWnd,GCL_HICON,(LONG)m_hIcon[index]);
            ????index?
            =?++index?%?3;
            ????CFrameWnd::OnTimer(nIDEvent);
            }


            通過一個定時器來自動執行刷新功能,不斷的改變圖標內容。特別主要要消息映射,否則的

            話可能不會有效。

            ===========================================================================================
            2,添加程序的啟動畫面

            非常簡單,利用它的自帶組建即可。Add to Project----Compents and Controls-----Visual C++ Compenents -----Splash screen.
            剩下的就直接運行了,OK。
            如果需要自帶的圖片,那么編輯一張圖片,換成ID和默認的相同的,并且刪除默認的即可。
            注意,在VC 6.0中,不支持超過256的真彩色,于是,可能程序不會正常運行,顯示。
            此時,如果更換為VS 2005或更高就可以了,也可以通過轉化格式來使得VC 6.0支持,但是,方法都是相同的。
            于此同時,可以在組件類Splash中,OnCreate的函數中修改那個SetTimer函數來更改時間即可。這樣,啟動的時間也就可以自由的改變。
            posted on 2010-02-16 22:12 deercoder 閱讀(595) 評論(0)  編輯 收藏 引用
            亚洲精品tv久久久久久久久久| 国产巨作麻豆欧美亚洲综合久久 | 亚洲狠狠婷婷综合久久蜜芽 | 亚洲av伊人久久综合密臀性色 | 狠狠色丁香久久综合五月| 久久夜色tv网站| 日日狠狠久久偷偷色综合免费| 久久国产欧美日韩精品| 久久久久一区二区三区| 久久综合偷偷噜噜噜色| 久久精品国产69国产精品亚洲| 亚洲国产精品无码久久久久久曰| 国内精品人妻无码久久久影院 | 精品人妻伦九区久久AAA片69| 国产精品久久精品| 亚洲午夜久久久久久久久久| A级毛片无码久久精品免费| 97久久婷婷五月综合色d啪蜜芽 | 99久久99久久精品国产片果冻| 国产精品美女久久久网AV| 少妇久久久久久被弄高潮| 久久性精品| 精品国产综合区久久久久久 | 国产精品免费久久久久电影网| 日本强好片久久久久久AAA| 香蕉久久永久视频| 久久国产综合精品五月天| 亚洲嫩草影院久久精品| 久久99亚洲网美利坚合众国| 久久人人爽人人爽人人片av麻烦| 精品久久综合1区2区3区激情| 丰满少妇高潮惨叫久久久| 亚洲va久久久噜噜噜久久天堂| 亚洲国产精品无码久久久久久曰| 韩国三级中文字幕hd久久精品| 亚洲国产精品一区二区久久| 69久久夜色精品国产69| 99久久99久久| 国产激情久久久久影院小草| 国产精品美女久久久网AV| 久久久久国产一级毛片高清板|