Udostępnij za pośrednictwem


CComBSTR::AppendBytes

Dołącza określoną liczbę bajtów do m_str bez konwersji.

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

Parametry

  • lpsz
    [w] Wskaźnik tablicę bajtów, aby dołączyć.

  • p
    [w] Liczba bajtów do dołączania.

Wartość zwracana

S_OKw przypadku sukcesu lub dowolnej normy HRESULT wartość błędu.

Przykład

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);   

Wymagania

Nagłówek: atlbase.h

Zobacz też

Informacje

Klasa CComBSTR

CComBSTR::Append

CComBSTR::operator +=

CComBSTR::operator +=