CComBSTR::CopyTo
Przydziela i zwraca kopię m_str poprzez parametr.
HRESULT CopyTo(
BSTR* pbstr
) throw( );
HRESULT CopyTo(
VARIANT* pvarDest
) throw( );
Parametry
pbstr
[out] Adres BSTR w którym do zwrócenia ciągu przydzielony przez tę metodę.pvarDest
[out] Adres WARIANTU w którym do zwrócenia ciągu przydzielony przez tę metodę.
Wartość zwracana
Standard HRESULT wartość powodzeniu lub niepowodzeniu kopii.
Uwagi
Po wywołaniu tej metody WARIANTU wskazywanej przez pvarDest będzie typu VT_BSTR.
Przykład
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);
}
Wymagania
Nagłówek: atlbase.h