Udostępnij za pośrednictwem


CComBSTR::LoadString

Ładuje zasobu ciąg określony przez nID i zapisuje go w tym obiekcie.

bool LoadString(
   HINSTANCE hInst,
   UINT nID 
) throw();
bool LoadString(
   UINT nID 
) throw();

Parametry

Zobacz LoadString w Windows SDK.

Wartość zwracana

Zwraca true , jeśli ciąg jest pomyślnie załadowany; w przeciwnym razie zwraca false.

Uwagi

Pierwsza funkcja ładuje zasobu z modułu określone przez użytkownika za pośrednictwem hInst parametru.Druga funkcja ładuje zasobu z modułu zasobów skojarzonych z CComModule-uzyskane obiekt używany w tym projekcie.

Przykład

CComBSTR bstrTemp;

// IDS_PROJNAME proj name stored as resource in string table
bstrTemp.LoadString(IDS_PROJNAME);

// the above is equivalent to:
// bstrTemp.LoadString(_Module.m_hInstResource, IDS_PROJNAME);

// display message box w/ proj name as title & text
::MessageBox(NULL, CW2CT(bstrTemp), CW2CT(bstrTemp), MB_OK);   

Wymagania

Nagłówek: atlbase.h

Zobacz też

Informacje

Klasa CComBSTR

Inne zasoby

ATL and MFC String Conversion Macros