2006年5月26日(金)
リソースdll簡単作成方法訂正
以前紹介した方法(http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20060415)にミスがあったので訂正。(ファイルパスにスペースが入っていた場合にきちんと動かなかった。)
>3.以下のbatファイルでリソーススクリプト(.rc)をコンパイルしてresファイルを作成
>"(rc.exeのパス)\rc.exe" /l0 "%1"
↓
"(rc.exeのパス)\rc.exe" /l0 %1
>※もしrcのStringTableに \000で終わっているところがあったら( \000" を検索して見つかったら) /n オプションを追加
>"(rc.exeのパス)\rc.exe" /l0 /n "%1"
↓
"(rc.exeのパス)\rc.exe" /l0 /n %1
>4.以下のbatファイルでresファイルをリンクしてdllを作成
>"(link.exeのパス)\link.exe" /DLL /NOENTRY /MACHINE:ARM /SUBSYSTEM:windowsce,4.0 /INCREMENTAL:NO /NOLOGO /OPT:REF /OPT:ICF /OUT:"%1.dll" "%1"
↓
"(link.exeのパス)\link.exe" /DLL /NOENTRY /MACHINE:ARM /SUBSYSTEM:windowsce,4.0 /INCREMENTAL:NO /NOLOGO /OPT:REF /OPT:ICF /OUT:"%~dpn1.dll" %1

