[整理] 兩種方法查看MFC源代碼


  在網上也找了一些資料,感覺比較亂。所以自己寫下如何查看MFC的源碼的兩種方法。

  本文檔以VS2008為例

 

方法1:使用VS200X的對象查看器加載mfc.bsc文件來閱讀MFC代碼

  mfc.bsc的路徑如下:

  vc2008sp1位置:C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\src\mfc

 

  將mfc.bsc文件加載到對象查看器的步驟:

  1、VS2008菜單欄的“視圖”欄下選擇“”,或者使用快捷鍵“Ctrl+Alt+J”;

      

  2、在對象查看器界面的“瀏覽”下拉框中點擊“編輯自定義組件集”;

    

  3、在“編輯自定義組件集”界面中,選擇“瀏覽”TAB頁,並輸入mfc.bsc路徑,並點擊該文件。注意:在文件類型中選擇“*.bsc”,以方便查找。

    

  4、在搜索框中輸入相應的MFC類,將會顯示其結果。如輸入:CTreeCtrl,將會顯示其具體的函數對象關系。

    

 

方法2:使用VAssisX工具進行查看MFC代碼

  1、VAX是Visual Studio插件,VC開發人員很多使用到它,它也可以查看源代碼。在工具欄上左起第三個”Find Symbol“,如下圖所示。

    

  2、在彈出的對話框,先勾掉”Show only symbols defined in current solution",然后輸入要檢索的類或函數等等,如下圖所示。

    

  3、結果也是定位到源代碼上,如下圖所示。

    

 


 

原帖:http://blog.csdn.net/akof1314/article/details/6084683

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM