- - PR -
ストリングテーブルから文字列を取得
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-02-15 12:41
お世話になっております。
C++(MFC)でストリングテーブルを取得したい場合、LoadStringを使いますが ドットネットを使ったマネージドC++の場合、System.Stringにストリングテーブルから 取り込みたい場合、どのようにすればよいのでしょうか? |
|
投稿日時: 2008-02-15 15:11
マネージドC++とのことなので、VS2003での話しなのかなとも思うのですが
C++/CLI(VS2005)をマネージドC++と呼ぶ人もなかにはいるわけでして・・・ 開発環境が判らないので、サンプルコードは提示できません。 ですので、概要だけ説明いたします。 System.Resources.ResourceManagerクラスを使用して System.Resources.ResourceManager.GetString()関数で取得可能です。(戻り値はString型です) 他にも・・・DLLを直接叩いて、LoadStringA(かLoadStringW)を呼び出すとか。 余談になりますが、C#やVB.NETのサンプルコードも参考になると思います。 System名前空間のクラスの使い方などなど。 (逆にマネージドC++のサンプルはあまり見つからないかもしれませんね) |
1