Partilhar via


CComBSTR::AppendBytes

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

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

Parâmetros

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

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

Valor de retorno

S_OK no sucesso ou qualquer padrão HRESULT valor de erro.

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: atlcomcli.h

Consulte também

Referência

Classe CComBSTR

CComBSTR::acrescentar

CComBSTR::operador +=

CComBSTR::operador +=

Outros recursos

CComBSTR membros