VC 6.0の18の実用的な小さい技巧を紹介します.
1.プログラムの括弧が合っているかどうかを検出する
( {}、 []、 () <>) , “Ctrl+]”。 , , , 。
2. ( 、 )
, DECLARE_MAP_MESSAGE F12( Go To Defition Of …), Browse files, , , 。
, Microsoft , good.
3.
, ATL+F8。
4.
.ncb , 。
5. ClassView
classview (new folder), , .
6.
#if, #endif, Ctrl+K.
7. Lib
Project | Settings | Link | Object/library modules: Lib , Lib .
8. (.h) .
#include <FileName.h>, VC ; #include "FileName.h",
.
9. Studio
WorkBench Debugger CTRL+F7.
10. ClassZiard
ClassWizard WM_NCHITTEST , ClassWizard Class Info
Message filter Window .
11.
Workspace FileView .h .cpp , , .h .cpp .clw 。
12. Studio
, , Ctrl+F6。 .
13. :
Studio , ->PROJECT->SETTINGS->C/C++->Project Options , /P /EP " ". 。 “ .I ” 。 。
( : , /P)
14. Debug WINAPI :
, : watch @hr,err。 CSDN , 。
15. :
IDE Project->Setting , :
1. , 。
2. C++ , category List Files, List Files Type Assembly and source code( ), List File Name C/C++ 。
3. 。
16. dll:
Rc.exe /v data.rc
Cvtres.exe /machine:ix86 data.res
Link /SUBSYSTEM:WINDOWS /DLL /NOENTRY data.res ; DLL
DLL , Win 32 Dynamic Libray 。
17: ?
File Custom AppWizard , An existing Project , (*.dsp)Finish, AppWizard。 MFC AppWizard 。 , VC Common/MSDev98/Template Wizard .awx .pdb 。
18: , ?
debug ,.ncb,.clw,.opt , Rebuilt all 。
:VC
.dsp , , 。.
.dsw , , , 。
, ,VC 。
.clw ClassWizard , INI , . ClassWizard , CLW . , ClassWizard .
.ncb (no compile browser)。 。build 。
.opt 。 ;( )
.aps (AppStudio File), , , .
.plg , error warning ( html ), . Tools->Options .
.hpj (Help Project) , microsfot Help Compiler .
.mdp (Microsoft DevStudio Project) , , DSP .
.bsc , Source Brower . , Project Options Generate Browse Info File, .
.map , , .
.pch (Pre-Compiled File) , , .
.pdb (Program Database) , .
.exp DLL , DLL . .