国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

mfc怎么把代碼拿出來 如何更改MFC程序圖標?

如何更改MFC程序圖標?方法一:找兩張ICO圖標,替換programname/res/programname.ico文件,就也可以啦,這時候你啟動后得到的圖標很可能還是原來是MFC的默認圖標,這時候你

如何更改MFC程序圖標?

方法一:

找兩張ICO圖標,替換programname/res/programname.ico文件,就也可以啦,這時候你啟動后得到的圖標很可能還是原來是MFC的默認圖標,這時候你如果能把工程目錄下的Debug和Release文件刪除掉掉,原先編譯能生成就能能夠得到更換圖標后的程序。或者然后RebuildAll,再運行,咋樣啊很簡單的吧。

當然了,你如果你在你的工程里操作也沒有問題,在工作區(qū)的resorce頁中的Icon中把ID為IDR_MAIN的圖標資源刪除掉,再導入到自己自己制作的圖標資源,把資源ID改為IDR_MAIN就OK啦。

方法二:

上面這個的工作非常很簡單,可是如果沒有要在程序中寫代碼改變我們應用程序的圖標,諸如有時侯我們要在程序中日志轉(zhuǎn)變程序的標題欄、任務欄圖標或者托盤的圖標,那就要花點功夫了??傊灿植皇遣皇悄敲慈菀?,要注意用幾個函數(shù)一切搞定,如果沒有是MFC比較多應該是LoadIcon和SetIcon。

比如說我們在OnInitDialog如果沒有OnCreate中一并加入:

AfxGetApp()-LoadIcon(IDI_ICON1);

SetIcon(ico,true);

SetIcon(ico,false);

至于你很有可能要問,MFC程序系統(tǒng)默認是怎莫打開程序它的圖標的,其實很簡單,在主對話框的構(gòu)造函數(shù)中有那樣一句:

m_hIconAfxGetApp()-LoadIcon(IDR_MAIN);

這那是程序加載默認圖標的,而在OnInitDialog初始化函數(shù)中有這兩行代碼:

SetIcon(m_hIcon,TRUE);//Setgoldenicon

SetIcon(m_hIcon,FALSE);//Setshorticon

這兩行代碼就將應用程序的圖標設置行了。到這里精明的你估計能能舉一反三了吧,其實在MFC中換新或設置圖標的有很多種,像這樣的話動態(tài)需要更換圖標也不是一件太難的事。

mfc如何學習為什么很難看懂?

MFC是否是太老土?如何去學習MFC?

可以發(fā)表于2010年05月31日由admin

過時成功與否?很簡單能回答那是:還沒有很過時。

是否不需要自學MFC?簡單答之:dependsat。

去學習MFC最好就是的書籍?是這本:《VC 技術(shù)內(nèi)幕》,別外進入到點可以看《深入淺出MFC》(侯捷)。

——————————————–

為何沒有太老土?很很簡單,微軟一直都在自動更新MFC,如果知道MFC的唯一含義,你是肯定不會說起太老土兩個字的,MicrosoftFoundatioffClass,這是微軟C界面庫的基礎(chǔ)。有人會提WTL的或ATL,可以啦,他們被用的太少。當然了QT什么的,那并非微軟的東西,再好微軟也肯定不會專用。

MFC也沒沒更新嗎?肯定不是,如果沒有你安裝好了VS2008或者2010可能會不經(jīng)意間發(fā)現(xiàn),那些wizard總是顯示下,你這個可以確立出更多更酷的界面模式,那些全是QT、WTL么?肯定不是,那也是MFC的功勞?。?!

MFC總是在緊跟時代步伐,替確立微軟的愛和諧帝國而爭取自動更新更新。

要別學MFC?這個問題值得去愛思考,一般來說,如果你問我這個問題,我會問你兩個額外的問題來可以確定你明白了你想問什么。最先額外問題是:你的工作或是學習不需要你在Windows下搞開發(fā)完畢么?第二個獲得問題是:你所謂的學習,是指并不會用會從toolbox拖放?肯定明白Internal的機理,明白了它的優(yōu)劣?

如果沒有你只是因為想在Windows下搞界面相關(guān)的開發(fā),依此謀生的或做點軟件之類,這樣的話學出來我?guī)臀彝扑]那本《內(nèi)幕》巳經(jīng)差不多吧加上了。再多看看吧一些MSDN的去相關(guān)版本更新文章就加在公司里風流快活繼續(xù)。

如果沒有你想了解的更大,總之微軟也給你這個機會,MFC雖然是“路一直都在”,CString不錯CDialog反正,其實它們的代碼微軟現(xiàn)在也給你了,就在VisualStudio的MFC目錄下,完完整整的哦。不過有多少人會去讀會再去看呢?想所了解哪個類的實現(xiàn)或則函數(shù)的實現(xiàn),只需“go todeclaration”就可以了