CComBSTR::CopyTo
Aloca e retorna uma cópia de m_str via parâmetro.
HRESULT CopyTo(
BSTR* pbstr
) throw( );
HRESULT CopyTo(
VARIANT* pvarDest
) throw( );
Parâmetros
pbstr
[out] O endereço de um BSTR em que deve ser retornada a seqüência de caracteres alocada por esse método.pvarDest
[out] O endereço de um VARIANTE na qual deve ser retornada a seqüência de caracteres alocada por esse método.
Valor de retorno
Um padrão HRESULT valor indicando o êxito ou falha da cópia.
Comentários
Depois de chamar esse método, o VARIANTE apontada por pvarDest será do 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: atlcomcli.h