|
秀丸メールは、普通だと複数起動できないはずなんですが、複数起動出来てる
ってことは、「/m」オプションと「/d」オプションを使っておられるってことで
すよね。
その場合に、複数の秀丸メールでアイコンモジュールを変えるとしたら・・・
マクロでなんとか出来そうです。
アイコンモジュールの設定は、レジストリの、
HKEY_CURRENT_USER\Software\Hidemaruo\TuruKame\Config
の
IconFileUse ... 0ならアイコンモジュール使わない、1なら使う
IconFile ... アイコンモジュールのファイル名
に設定があるので、そこを書き換えてEnvChangedするマクロが考えられます。
それをコマンドラインで指定したらいいです。
マクロとしては、例えばこんな風になります。
loaddll "tkinfo.dll";
openreg "CURRENTUSER", "Software\\Hidemaruo\\TuruKame\\Config";
writeregnum "IconFileUse", 1;
writeregstr "IconFile", "e:\\hidemailhome\\BigB.tkm";
#n = dllfunc("SetAutoPushTimer", 0, "cancel");
#n = dllfunc("EnvChanged");
writeregnum "IconFileUse", 0;
#n = dllfunc("StopAutoPushTimer");
closereg;
上記の例は、アイコンモジュールに「e:\hidemailhome\BigB.tkm」を指定して
る例になります。
これを例えば「IconBigB.mac」って名前で保存したら、コマンドラインに、
"c:\program files\hidemarumail\turukame.exe" /m1 /d"...." /x IconBigB.mac
のように指定したら、アイコンモジュールがBigB.tkmに切り替わって起動しま
す。
こんな感じで複数マクロを作成して切り替える作戦はあるかなぁと思います。
----------------------------------------
このテストをしてたら、64bit版の秀丸メールだと「/m」オプションと「/x」
オプション両方指定で保護違反が出てしまいました。バグでした。
32bit版だと保護違反は出ないです。
64bit版の方は、また次のβ版にて修正させていただきます。もしお急ぎなら
今日にでもアップロードさせていただきます。
|
|