|
秀まるおさん今日は、Iranoan です。
> ということでV4.16β1をアップロードしてしまいました。
これで試しに、http://www.maruo.co.jp/turukame/3/x07768_.html#7786 の
> #tmp = dllfunc("EnterPrintMulti");
<snip>
> #tmp = dllfunc("LeavePrintMulti");
を試したのですが、相変わらずアクティブ・メールだけがその対象になること
があります。
よく調べてみると、末尾のサンプルのように、SwitchHeaderView 関数を
使っていて、実際に表示ヘッダが変化すると EnterPrintMulti 関数が無視さ
れます。これは仕様でしょうか? 順番を変えれば済むので、仕様で構いません。
openreg "CURRENTUSER","Software\\Hidemaruo\\TuruKame\\Config";
loaddll getregstr("TuruKameDir") + "tkinfo.dll";
#tmp = dllfunc("EnterPrintMulti");
#tmp = dllfunc( "SwitchHeaderView", 0 );//一旦ヘッダ非表示
loaddll "hidemaruapi.dll";
#tmp = dllfunc("PrintDialog", hidemaruhandle(0), "mail", selecting, 0,
0, 1, 1 );
openreg "CURRENTUSER","Software\\Hidemaruo\\TuruKame\\Config";
loaddll getregstr("TuruKameDir") + "tkinfo.dll";
#tmp = dllfunc("LeavePrintMulti");
freedll;
|
|