Freigeben über


CComBSTR::CopyTo

Ordnet zu und gibt eine Kopie von m_str über den Parameter zurück.

HRESULT CopyTo( 
   BSTR* pbstr  
) throw( ); 
HRESULT CopyTo( 
   VARIANT* pvarDest  
) throw( );

Parameter

  • pbstr
    [out] die Adresse von BSTR, in denen, die Zeichenfolge zurückzugeben insofern zugeordnet sind.

  • pvarDest
    [out] die Adresse von VARIANT, in denen, die Zeichenfolge zurückzugeben insofern zugeordnet sind.

Rückgabewert

Ein HRESULT-Standardwert, der den Erfolg oder das Fehlschlagen der Kopie angibt.

Hinweise

Nach diesem Methode aufgerufen hat, ist VARIANT, das auf durch pvarDest dargestellt wird, vom Typ VT_BSTR.

Beispiel

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);
}

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CComBSTR-Klasse

CComBSTR::Copy

CComBSTR::operator =