2008-09-26 46 views

回答

2

將BSTR複製到一個CString中,進行所有修改,然後將其複製回BSTR/CComBSTR。 CString的分配速度比SysAllocStringLen快。

+0

但CString處理嵌入式NULs的方式與BSTR相同嗎? – Constantin 2009-05-01 22:45:00

2

你必須自己寫。您可以使用SysAllocStringLen或SysReallocString API來獲取不同大小的緩衝區。它們處理輸入字符串,但可以傳遞NULL來分配固定大小的未初始化緩衝區。

相關問題