|
Iranoanさんのマクロだとヘッダ全部非表示になるかと思います。
印刷の時のヘッダだけ特別にカスタマイズするとなると、それはそれで設定
項目がさらに増えて大変かと思うので、とりあえずマクロでやって欲しいです。
マクロでやる作戦は、実は以前にも「印刷の時だけX-Attach:ヘッダを表示
して欲しい」という例があってそういうサンプルマクロを作ったことがあるん
ですが、「〜を非表示にして欲しい」ということになると、以前あった例のよ
うにはいかないです。やるとしたらいかのようなマクロになると思います。
ってことでどうでしょ?
loaddll "tkinfo.dll";
#readonly = readonly;
#browsemode = browsemode;
if( #readonly ) readonlyswitch;
if( #browsemode ) browsemodeswitch;
#top = dllfunc("hidemaru_screentopy");
#x = x;
#y = y;
moveto 0, -999;
while(1) {
replacedown "^Bcc:.*\n", "", regular, nocasesense;
if( !result ) break;
}
if( #readonly ) readonlyswitch;
if( #browsemode ) browsemodeswitch;
openreg "CLASSESROOT",
"CLSID\\{3790E08E-DA26-41E2-B6B7-A2C2DED41C2F}\\InprocServer32";
if( ! result ) {
message "秀丸パブリッシャーがインストールされていません。";
endmacro;
}
$path = getregstr("");
closereg;
loaddll $path;
if( !result ) {
message "HidemaruApi.dllのロードに失敗しました。";
endmacro;
}
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hmpv\\Conf";
$template = getregstr("StartHPT");
closereg;
#n = dllfunc("PrintDialog", hidemaruhandle(0), $template
, 0, 0, 0,1,0 );
|
|