Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CComBSTR

CComBSTR::Copy

CComBSTR::operator =