国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
如何查看MFC源碼
在vc6開發(fā)界面中,打開文件,然后選擇C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\MFC.bsc(具體目錄還要根據(jù)自己VC的安裝路徑)。
打開文件以后,選擇TOOLS ->Source Browser 然后在identifier中輸入你想要查看的類,變量,宏或函數(shù)名,然后在select query 中選擇你要查詢的相關(guān)內(nèi)容即可。
如果你的VC6安裝目錄下沒有MFC.bsc那你可以使用如下命令來進(jìn)行對(duì)MFC.bsc文件的重建。
首先進(jìn)入DOS命令模式:
C:\Program Files\Microsoft Visual Studio\VC98\bin目錄下運(yùn)行VCVARS32.BAT,然后再進(jìn)入C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC\ 運(yùn)行如下命令:
nmake browseonly=1 no_pch=1 no_pdb=1 dll=2

好了,現(xiàn)在可以簡(jiǎn)單介紹介紹了
學(xué)習(xí)mfc到一定程度,必然要查看一下它的源代碼??墒墙M成mfc源代碼的文件太多又太長(zhǎng),如何快速方便地找到我們要看的東西?初次學(xué)習(xí)VC的朋友或許不知道在你的vc++6.0安裝目錄的某個(gè)角落里有這么一個(gè)文件:mfc.bsc。這可是學(xué)習(xí)掌握vc和mfc的好幫手。靠它可以找出vc和mfc中某個(gè)類的聲明和成員函數(shù)的定義,可以找到vc中每一個(gè)預(yù)定義名和宏的定義,找出一個(gè)文件里都聲明了什么類,類中有些什么成員,還可以找出mfc中各個(gè)類的各個(gè)成員函數(shù)誰調(diào)用了誰。打開你的vc++6.0,先隨便打開一個(gè)project,然后選菜單File/Open,在“文件類型”一欄里選Browse Info File(.bsc),然后進(jìn)入“你的vc++6.0的安裝目錄vc98mfcsrc”里,選中文件mfc.bsc,按“打開”。然后在主菜單里選Tool/Source Browser,會(huì)彈出一個(gè)對(duì)話框,里面包含兩個(gè)窗口。第一個(gè)窗口是Identifier,你可以在這里輸入函數(shù)名、類名、預(yù)定義名、宏名、文件名。 

如果你在第一個(gè)窗口里輸入了函數(shù)名,類名,預(yù)定義名,宏名,那么你在第二個(gè)窗口里可以選第一項(xiàng):Definitions and References。然后按OK,就可以查看函數(shù),類,預(yù)定義名和宏的定義以及在何處被引用。

如果你在第一個(gè)窗口里輸入了文件名,那么你在第二個(gè)窗口里可以選擇第二項(xiàng):File Outline,按OK后可以查看該文件里聲明了什么類,什么函數(shù),等等。
如果你在第一個(gè)窗口里輸入了一個(gè)類名,那么在第二個(gè)窗口里你可以選擇第三項(xiàng)和第四項(xiàng):Base Classes and Members和Derived Classes and Members。按OK后分別可以查看該類的基類及其成員和該類的派生類及其成員。 

如果你在第一個(gè)窗口里輸入了一個(gè)函數(shù)名,那么你在第二個(gè)窗口里可以選擇最后兩項(xiàng):Call Graph和Caller Graph,按OK后分別可以查看該函數(shù)調(diào)用了誰和被誰調(diào)用。
還有一個(gè)小技巧:當(dāng)最后的結(jié)果顯示出來后,你在結(jié)果中的函數(shù)名、類名、預(yù)定義名、宏名上雙擊鼠標(biāo)左鍵,那么包含這些名字的定義或?qū)崿F(xiàn)的文件就被打開了。
==================================================================================
==================================================================================

查看MFC的源代碼
MFC的全部源代碼都是公開的,看看MFC的源代碼對(duì)windows編程是很有幫助的
如何查看MFC的源代碼呢
MFC源代碼的存放路徑在哪里呢
如何你在安裝的時(shí)候選擇了安裝源代碼,那么在VC的安裝目錄下就可以找到MFC的源代碼
我的VC6和vc7都是安裝在E盤的,

VC6的MFC源代碼路徑
E:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
VC7的
MFC源代碼
E:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\src\mfc
ATL的源代碼
E:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\src\atl

侯捷說,如果你不看Mfc的源代碼,那么,恭喜你,你是一個(gè)快樂的程序員


本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
使用VC6.0對(duì)MFC源代碼挖掘 - iwknow的專欄 - CSDN博客 - dingc...
VC++6.0 及 Visual Assist X 的幾個(gè)小技巧(原創(chuàng),vc驛站首發(fā))
VC++動(dòng)態(tài)鏈接庫(kù)編程[分享]
莫名奇妙的把編譯錯(cuò)誤 error C2027解決了
Detour3.0 win7 64bit下的安裝
細(xì)談VC程序調(diào)試的若干方法
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服