ローカライズしようとしている静的リンクMFCアプリケーションがあります。便宜上、XMLファイルからすべての文字列を取得することをお勧めします。私はすでに、私のアプリの残りの部分についてこれを設定しました。ただし、MFCはおそらくLoadString
を介して文字列リソースから内部的にいくつかの文字列を取得します。 XMLファイルからソース文字列に再実装できるように、これをオーバーライドすることは可能ですか?MFCアプリケーションのLoadStringをオーバーライドします。
私はすでにLoadStringを実装しているDLLを作成しようとしましたが、私自身のコード(既に置き換えられています)からLoadStringを呼び出すためだけに呼び出され、MFCライブラリコードからは呼び出されません。私はリソースを更新しようとすることができますが、それは一種のハックのようです。 LoadStringがその文字列を見つける場所をリダイレクトすることは可能ですか?