| |
V6.64β5をアップロードしました。
32bit版:
http://hide.maruo.co.jp/software/bin3/hmmail664b5_signed.exe
64bit版:
http://hide.maruo.co.jp/software/bin3/hmmail664b5_x64_signed.exe
印刷についてですが、今度のバージョンから、
#n = sendmessage( hidemaruhandle(0), 0x111, 40119, 0);
ってやっただけで、普通に「印刷」コマンドを実行したのと同じように印刷で
きるようにしました。HTMLメールをインライン表示してる最中だとHTMLメールの
印刷になり、そうじゃない場合で、秀丸パブリッシャーをインストールしてある
場合は秀丸パブリッシャーで印刷します。
それと、HtmlViewerNotIsolateって関数追加もしてまして、これを使うと保護
モードで開いてるHTMLメールViewerを、保護モードじゃないモードで開き直しま
す。
HTMLメールを印刷するマクロとしては、例えば
loaddll "tkinfo.dll";
if( !dllfunc("IsHtmlMailViewerVisible") ) {
#n = sendmessage( hidemaruhandle(0), 0x111, 40336, 0);
//HTMLメールのインライン表示
}
#n = dllfunc("HtmlViewerNotIsolate");
#n = sendmessage( hidemaruhandle(0), 0x111, 40119, 0);
//印刷コマンド
endmacro;
のようにすればいいかと思います。
この辺の対応のために、HTMLメールViewerとHTMLメール編集アドインもバージ
ョンアップしています。特にHtmlViewerNotIsolate関数を使うにはHTMLメール
ViewerのV3.04もインストールしないとうまくいかないです。
HTMLメールViewer
32bit版:
http://hide.maruo.co.jp/software/bin3/hmmhtmlv304_signed.exe
64bit版:
http://hide.maruo.co.jp/software/bin3/hmmhtmlv304_x64_signed.exe
よろしくお願いします。
|
|