1.檢測程序中的括號是否匹配 把光標(biāo)移動(dòng)到需要檢測的括號(如大括號{}、方括號[],、圓括號()和尖括號<>)前面,鍵入快捷鍵“Ctrl+]”,。如果括號匹配正確,光標(biāo)就跳到匹配的括號處,,否則光標(biāo)不移動(dòng),,并且機(jī)箱喇叭還會(huì)發(fā)出一聲警告聲,。 2.查看一個(gè)宏(或變量,、函數(shù))的宏定義把光標(biāo)移動(dòng)到你想知道的一個(gè)宏上,就比如說最常見的DECLARE_MAP_MESSAGE上按一下F12(或右鍵菜單中的Go To Defition Of …),如果沒有建立Browse files,,會(huì)出現(xiàn)提示對話框,,確定,,然后就會(huì)跳到定義那些東西的地方。3.格式化一段亂七八糟的源代碼選中那段源代碼,,按ATL+F8,。4.在編輯狀態(tài)下發(fā)現(xiàn)成員變量或函數(shù)不能顯示刪除該項(xiàng)目擴(kuò)展名為.ncb文件,,重新打開該項(xiàng)目。5.如何整理ClassView視圖中大量的類可以在classview 視圖中右鍵新建文件夾(new folder),,再把具有相近性質(zhì)的類拖到對應(yīng)的文件夾中,使整個(gè)視圖看上去清晰明了6.定位預(yù)處理指定在源文件中定位光標(biāo)到對稱的#if, #endif,使用Ctrl+K. 7.如何添加系統(tǒng)中Lib到當(dāng)前項(xiàng)目在Project | Settings | Link | Object/library modules:輸入Lib名稱,,不同的Lib之間用空格格開。8.如何添加系統(tǒng)中的頭文件(.h)到當(dāng)前項(xiàng)目.#include <FileName.h>,告訴編譯到VC系統(tǒng)目錄去找;使用#include "FileName.h",,告訴編譯在當(dāng)前目錄找.9.如何在Studio使用匯編調(diào)試在WorkBench的Debugger狀態(tài)下按CTRL+F7.10.怎樣處理ClassZiard找不到的系統(tǒng)消息如果要在ClassWizard中處理WM_NCHITTEST等系統(tǒng)消息,,請?jiān)贑lassWizard中Class Info頁中將Message filter改為Window就有了,。11.如何干凈的刪除一個(gè)類先從Workspace中的FileView中刪除對應(yīng)的.h和.cpp文件,再關(guān)閉項(xiàng)目,從實(shí)際的文件夾中刪除對應(yīng)的.h和.cpp文件與.clw文件,。12.如果讓控制臺(tái)應(yīng)用程序支持mfc類庫可以在控制臺(tái)應(yīng)用程序中include 來引入mfc庫,,但是控制臺(tái)應(yīng)用程序缺省是單線程的,mfc是多線程的,,為解決該矛盾,,在project setting->c/c++ 選項(xiàng),選擇code generation,在use run-time library 下拉框中選擇debug multithread,。13.如何漢化只有可執(zhí)行代碼的.exe 文件在nt 下利用vc open file 以resources方式打開*.exe 文件,直接修改資源文件,然后保存即可,。14.Ctrl+D把光標(biāo)定位到搜索編輯筐內(nèi),。15.Ctrl+B查看所有的斷點(diǎn)16.Ctrl+Tab快速切換不同的窗口17.標(biāo)簽應(yīng)用在查找代碼時(shí),,根據(jù)查找條件設(shè)置標(biāo)簽,,然后用F2向下找或Shift+F2向上找,比其它搜索要好,。因?yàn)樵诖a的左邊會(huì)有一個(gè)綠箭頭指示,。18.選擇上代碼按F1可直接轉(zhuǎn)入這個(gè)代碼對應(yīng)的幫助選項(xiàng)。19.打開文件打開文件有幾個(gè)方式:通過類視圖雙擊對應(yīng)的類,,通過文件視圖雙擊對應(yīng)的文件,,通過菜單open來打開文件,通過資源視圖里對話框設(shè)計(jì)界面時(shí)的雙擊生成消息進(jìn)入文件第一種方式需要類信息比較全這幾種方式靈活使用,,會(huì)使代碼編輯的速度加快 |
|