ExecWB(OLECMDID_PRINT…のキャンセルボタン – プログラミング – Home

通知
すべてクリア

[解決済] ExecWB(OLECMDID_PRINT...のキャンセルボタン


Tessei
 Tessei
(@Tessei)
ゲスト
結合: 24年前
投稿: 2
Topic starter  

WebBrowser2コントロールで
ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER, NULL, NULL);
を使って印刷しているのですが、
プロンプトの'キャンセルメッセージ'と'印刷完了のタイミング'を
取得する方法がわかりません。どういった方法がありますか?


引用未解決
トピックタグ
材木屋
 材木屋
(@材木屋)
ゲスト
結合: 24年前
投稿: 9
 

IWebBrowser2は使用したことはありません、的外れだったらごめんなさい。

該当のメッセージをどうしても取得したい場合は、Hookを利用すると良いですよ。
Win32Apiだと、SetWindowsHookEx()で取り付けられます。


返信引用
Tessei
 Tessei
(@Tessei)
ゲスト
結合: 24年前
投稿: 5
 

レスが遅くなりすみません。
メッセージフックを使って何とか思いどうりに
動かすように出来ました。
IWebBrowserについてはもっと調べていこうと思います。
ありがとうございました


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました