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