CComBSTR::CopyTo
パラメーターを使用して m_str のコピーを割り当てて返します。
HRESULT CopyTo(
BSTR* pbstr
) throw( );
HRESULT CopyTo(
VARIANT* pvarDest
) throw( );
パラメーター
pbstr
[出力] このメソッドによって割り当てられた文字列を返す BSTR のアドレス。pvarDest
[出力] このメソッドによって割り当てられた文字列を返す VARIANT のアドレス。
戻り値
コピーの成功または失敗を示す標準の HRESULT 値を返します。
解説
このメソッドを呼び出した後は、pvarDest が指す VARIANT は VT_BSTR 型になります。
使用例
CComBSTR m_bstrURL; // BSTR representing a URL
// get_URL is the get method for the URL property.
STDMETHOD(get_URL)(BSTR* pstrURL)
{
// Make a copy of m_bstrURL and return it via pstrURL
return m_bstrURL.CopyTo(pstrURL);
}
必要条件
ヘッダー: atlbase.h