掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WebBrowserコントロールの印刷ヘッダーの変更は? (ID:106479)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
MSDNの http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnie55/html/wb_print.asp にて、この問題に触れています。(英語) (http://www.microsoft.com/japan/msdn/web/scripting/dhtmlprint.asp) (こっちにもちょろっと書いてあります。(日本語)) 基本的にはできないようです。 書いてある通り、ヘッダ、フッタに関してはレジストリのデフォルト値をいじるかフックするしかない。 また下のdhtmlprint.aspでは 「われわれは非表示の「ページ設定ダイアログ」を呼び出し、 ユーザーであるかのように設定の取得/変更を行います。 それだけなのです(ただし、コードが安全になるように 注意して作ってありますが)。」 と書いてあります。 MSDN側の方はフックするCのDLLと、そのサンプルのVBもあるので それが参考になるかもしれません(あんまり読んでません(^^;) wb_print03.exeとwb_print04.exeがそれです。 コンパイルしてできあがるActiveXDll(かな?)のメンバに HeaderやらFooterやらがあるので、これを使えば実現できそうです。 参考までに。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.