Partilhar via


CComBSTR::CopyTo

Atribui e retorna uma cópia de m_str pelo parâmetro.

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

Parâmetros

  • pbstr
    [out] o endereço de BSTR em que retorna a cadeia de caracteres atribuiu por esse método.

  • pvarDest
    [out] o endereço de VARIANT em que retorna a cadeia de caracteres atribuiu por esse método.

Valor de retorno

Um valor padrão de HRESULT indicando sucesso ou falha de impressão.

Comentários

Após chamar esse método, VARIANT apontado por pvarDest será de tipo VT_BSTR.

Exemplo

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

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

CComBSTR - classe

CComBSTR::Copy

CComBSTR::operator =