一、增长动态连接库路径缓存
在 Visual Studio "工程属性" ==> "调试" ==> "环境"里,添加相似以下所示的内容:服务器
PATH=%PATH%;C:\MyDLLPath工具
这样就能够把 DLL目录临时添加到该工程所属的系统 PATH 里。 操作系统
二、添加操做系统库的符号调试
工具==>选项==>调试==>符号,将上面框中的“Microsoft符号服务器”的复选框选中(若是VS版本底,没有该条目,能够新建一条,在其中填入地址 http://msdl.microsoft.com/download/symbols),并在下面“在此目录下缓存符号”下填入d:\Symbols内存
三、查看错误码get
不须要在代码中使用GetLastError()或WSAGetLastError()将其符给一个变量。能够在调试的Watch窗口中添加一条$err,hr,就能够显示调用错误码。io
四、VC中插入调试用的代码asm
_CrtCheckMemory() 检查堆内存是否损坏。ast
DebugBreak() 暂停程序,通知Debugger。__asm{int 3}