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