CComBSTR::CComBSTR

CComBSTR);

CComBSTR (int nSize );

CComBSTR (int nSize, LPCOLESTR sz );

CComBSTR (int nSize, LPCSTR sz );

CComBSTR (LPCOLESTRRESFILENAME pSrc );

CComBSTR (LPCSTR pSrc );

CComBSTR (const CComBSTR&src );

Parâmetros

nSize

[no] O número de caracteres para copiar de sz.

sz

[no] Uma Cadeia de caracteres para copiar. A versão Unicode Especifica um LPCOLESTR; a versão ANSI Especifica um LPCSTR. Apenas caracteres nSize serão copiados. O valor padrão é Nulo.

pSrc

[no] Uma Cadeia de caracteres para copiar. A versão Unicode Especifica um LPCOLESTR; a versão ANSI Especifica um LPCSTR.

src

[no] Um objeto CComBSTR.

Observações

O construtor padrão define o membro de m_str a NULL. O Construtor de copiar define m_str a uma Copiar do membro BSTR do src.

Os outros quatro construtores defina m_str a uma Copiar da Cadeia de caracteres especificada; no entanto, se você passar um valor para nSize, então apenas caracteres nSize serão copiados, seguido por um caractere nulo de terminação.

O destruidor libera a Cadeia de caracteres apontada pelo m_str.

Visão geral de CComBSTR |  Membros de classe

Index