[
スレッド全体
]
▼
2011/6/2 (木) 21:14:40
なすこじ
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17
[5724]
Re:リソースの外部DLL化
syatさんの意見を参考に ::LoadString() をラップした関数で文字列リソースを読み込む様にしてみました。
http://
www.
geocitie
s.
jp/
nasukoji
_7/
download
/
download
_sakurae
ditor.
html
14-2. sakura_multi_lang_20110602.zip
CLoadString::LoadStringSt(UINT uid)
CLoadString::LoadString(UINT uid)
LoadStringSt()は4個ある静的バッファに文字列を取り込みます。バッファをぐるぐる使いまわすので、5回リソースを読み込むと最初の文字列が破壊されます。
LoadString()は変数を準備して使用します。
CLoadString cStr; cStr.LoadString( リソースID );
アルファベット順で CEditView_Diff.cpp まで変更完了しています(残り300箇所ちょっと)
ひとまずこんな感じです。
そういえば「No Title」に番号が付く件は現在そのままです。
あとVC2008以降でないとビルドが通りません。
これから暫くはサクラエディタ以外の事をするので、この件には手を入れられなくなります。
ではでは。
[
▼次のスレッド
]
INCM/CMT
Cyclamen v3.81
[ut:0.010][st:0.000]