CComBSTR::CopyTo
Alloue et retourne une copie de m_str via le paramètre.
HRESULT CopyTo(
BSTR* pbstr
) throw( );
HRESULT CopyTo(
VARIANT* pvarDest
) throw( );
Paramètres
pbstr
[out] L'adresse d' BSTR dans lequel retourner la chaîne allouée par cette méthode.pvarDest
[out] L'adresse de variant dans lequel retourner la chaîne allouée par cette méthode.
Valeur de retour
Une valeur standard d' HRESULT indiquant le succès ou l'échec de la copie.
Notes
Après avoir appelé la méthode, variant globale pointe vers pvarDest est de type VT_BSTR.
Exemple
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);
}
Configuration requise
Header: atlbase.h