CComBSTR::LoadString

Lädt eine Zeichenfolgenressource, die von nID angegeben ist und speichert sie in diesem Objekt.

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

Parameter

Siehe LoadString in Windows SDK.

Rückgabewert

Gibt true zurück, wenn die Zeichenfolge erfolgreich geladen wird, false andernfalls zurück.

Hinweise

Die erste Funktion lädt die Ressource vom Modul, das von Ihnen zum hInst-Parameter identifiziert wird.Die zweite Funktion lädt die Ressource vom Ressourcenmodul, das mit CComModule- das abgeleitete Objekt zugeordnet, das in diesem Projekt verwendet wird.

Beispiel

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

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CComBSTR-Klasse

Weitere Ressourcen

ATL and MFC String Conversion Macros