visual studio經常使用技法相關


(1)查看dll裏面包含了那些函數(dumpbin是visual studio內置工具)
dumpbin -exports user32.lib函數

 

(2)#include "stdlib.h"    調用:system("pause");  //查看程序運行結果。 工具

 

(3)VC++編譯設置
▪修改編譯選項,將/MD或/MDd 改成 /MT或/MTd,這樣就實現了對VC運行時庫的靜態連接,在運行時就再也不須要VC的dll了。指針


▪工程-》屬性-》配置屬性-》常規-》MFC的使用,選擇「在靜態庫中使用mfc」
這樣生成的exe文件就能夠在其餘機器上運行了。調試

 

(4)在監視器查看變量的值
例如:
void* pMem - (void*) pString;get

監視器輸入:
pMem,su 查看變量的值,而非指針。
@err,hr 查看getlasterror()的值(S_OK)等。io

 

•調試輸出
TRACE(_T("pString = %s\n"),pString); //在代碼中加入編譯

•斷言調試
ASSERT (NULL == pString); //當爲假時,彈出窗口ast

相關文章
相關標籤/搜索