在VS2008 IDE中,我編寫了封裝來封裝VC dll(vc.dll)爲Com(com.dll),並且vc.dll將由c.exe調用。COM:如何選擇編譯選項?
qutsion#1: 我發現vc.dll的編譯選項是字符集:未設置 我的問題是,我應該使用哪個字符集來編譯com項目?
問題2: 如果我們還爲com項目設置了Char設置爲Not Set,那麼我應該如何處理函數接口中的字符串呢?因爲有很多字符串類型,比如TCHAR和BSTR,以及_bstr_t哪個更適合我的Com項目?
問題#3: 我應該如何設置字符集爲C項目(C.exe)?