Поделиться через


CComBSTR::LoadString

Загружает указанный ресурс nID строки и сохраняет его в объекте.

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

Параметры

См. раздел LoadString в Windows SDK.

Возвращаемое значение

Возвращает true если строка успешно загружена; в противном случае передачи false.

Заметки

Первая функция загружает ресурс из модуля, заданного пользователем с помощью параметра hInst. Вторая функция загружает ресурс из модуля, связанного с CComModule- производного объекта ресурса, используемого в данном проекте.

Пример

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

Требования

Header: atlbase.h

См. также

Ссылки

Класс CComBSTR

Другие ресурсы

ATL and MFC String Conversion Macros