Partilhar via


CComBSTR::AppendBytes

Acrescenta o número de bytes especificado sem m_str a conversão.

HRESULT AppendBytes(
   const char* lpsz,
   int nLen
) throw( );

Parâmetros

  • lpsz
    [in] um ponteiro à uma matriz de bytes para acrescentar.

  • p
    [in] número de bytes de acrescentar.

Valor de retorno

NoS_OK êxito, ou qualquer valor de erro de HRESULT do padrão.

Exemplo

CComBSTR bstrPre(OLESTR("Hello "));
HRESULT hr;

// Appends "Wo" to "Hello " (4 bytes == 2 characters)
hr = bstrPre.AppendBytes(reinterpret_cast<char*>(OLESTR("World!")), 4);

// Displays a message box with text "Hello Wo"
::MessageBox(NULL, CW2CT(bstrPre), NULL, MB_OK);   

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

CComBSTR - classe

CComBSTR::Append

CComBSTR::operator +=

CComBSTR::operator +=