|
全般的な設定コマンドはエディタ・ウィンドウ上では実行出来ないです。
それと、sendmessageでコマンドを直接実行させるやり方は、使い方によって
は秀丸メールが誤動作する可能性があります。例えば今回のように、本来はエデ
ィタ・ウィンドウ上で実行されることのないはずのコマンドを無理矢理エディタ
ウィンドウ上で実行させようとするのはちょっと危ないです。
> あるいは、このウィンドを閉じた時に、元のメールエディタに戻るようにでき
> ないでしょうか?(マクロでなくても構いません。)
マクロでやるとしたら、
loaddll "tkinfo.dll";
if( ! dllfunc("IsHidemaruMailMain") ) {
#handle = hidemaruhandle(0);
#n = dllfunc("SetMainWndTop");
#n = sendmessage( hidemaruhandle(0), 0x111, 40017, 0 );
setactivehidemaru #handle;
} else {
#n = sendmessage( hidemaruhandle(0), 0x111, 40017, 0 );
}
でいいと思います。
|
|