次の方法で共有


CComBSTR::LoadString

nID で指定された文字列のリソースを読み込み、このオブジェクトに格納します。

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

パラメーター

Windows SDK の「LoadString」を参照してください。

戻り値

文字列が正常に読み込まれた場合は true、それ以外の場合は false を返します。

解説

最初の関数は、パラメーター hInst によって識別されるモジュールからリソースを読み込みます。2 番目の関数は、このプロジェクトで使用する 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);   

必要条件

ヘッダー: atlbase.h

参照

関連項目

CComBSTR クラス

その他の技術情報

ATL and MFC String Conversion Macros