問題タブ [bho]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - IE BHO でステータスバーの一部が消える
ステータスバーにペインを追加する社内アプリに C# IE BHO を使用していますSB_SETPARTS
(これは SETPARTS 呼び出しを実行し、配列に要素を挿入します)。プロセス)フォーム付きSetParent()
この手法はうまく機能しますが、ステータスバーの他の部分が一時的に表示されてから消えてしまいます。影響を受ける部分は、独自の hWnd を持たないすべてのペイン (たとえば、「インターネット | 保護モード」とアイコン、およびすぐ左側の 6 つのペインに表示されるアイコンの一部) のようです。
誰がこれを引き起こしているのか知っていますか? 特定のメッセージが statusbar32 コントロールに届いていないか、WindowsForms10 の追加機能が無関係なメッセージを送信していると思われます。
約 1 秒間すべてが正常に表示され、その後、他の部分が消えます。
internet-explorer - Internet Explorer のツールバー ボタンの順序を変更する方法
CommandBandLayout regkey に簡単に書き込むことができることはわかっていますが、それがどのような形式なのかわからないため、それが安全かどうかは疑問です。
また、この回答はそれが間違った解決策であることを示唆しています: CommandBandLayout reg key value を変更する方法
しかし、どうすれば順序を少し変更できますか?Internet Explorer アドオンを作成し、それを HKCU に配置して登録しましたが、既定では画面に表示されないため、ユーザーが見つけるのに苦労しています。バーを広くしたり、ボタンを画面内に戻したりしたいと考えています。
firefox - IE や FireFox で特定のタブにフォーカスを設定する
IE/FireFox で開いているすべてのタブのコンテンツを監視し、特定のデータがタブに表示されるとイベントをトリガーするアプリケーションを作成したいと考えています。
特定のタブにフォーカスを設定する IE/FF 用の API があるかどうかを知りたいので、イベントがトリガーされると、関連するタブにフォーカスを設定します。
前もって感謝します
c# - BHO でパブリッシャー名を設定する方法
Internet Explorer 用の BHO とツールバーを C# で作成しました。それらはインストールされ、適切に機能しています。IE8 のアドオンの管理ウィンドウで、BHO とツールバーの両方を表示できます。ただし、両方のパブリッシャー名は「コントロール名は使用できません」に設定されています。パブリッシャー名を設定するにはどうすればよいですか?
c++ - 特定の BHO を有効にして IE を起動する
ユーザーが自分のプログラムから IE を起動したときにのみ有効にしたい IE BHO プラグインがあります (プログラムは を使用して IE を起動しますCreateProcess()
)。
ユーザーがプログラムの外部から IE を起動したときに、この BHO を有効にしたくありません。これは、BHO の問題がユーザーの通常のブラウジング エクスペリエンスを台無しにする可能性があることを意味します。
これを行う最善の方法は何ですか?
1 つの方法は、BHO を登録し、IE を起動してからすぐに BHO の登録を解除することです。IE を起動するプログラムがクラッシュすると、BHO が登録されたままになる可能性があるため、これはややこしいように思えます。
c# - IE8 BHO タブの問題
C# で IE8 BHO を開発しています。BHO の機能の 1 つは、ユーザーがアクセスした Web サイトのペアのリストを維持することです。ユーザーが url1 にあるリンクをクリックして url2 にアクセスした場合、ペア (url1, url2) をリストに追加します。この情報を使用して、訪問した Web サイトの長いリストを表示するデフォルトの動作 (Firefox アドオンVoyageの行に沿ったもの) とは対照的に、良い方法で ie の履歴を表示します。私の BHO では、現在、BeforeNavigate2イベントを使用して、ユーザーがアクセスしようとしている URL を見つけています。ページが同じタブで開かれている限り、これは正常に機能します。しかし、ユーザーが新しいタブ/新しいウィンドウでリンクを開いたかどうかを確認する方法は? ユーザーの元の URL を見つける方法 (IPC 以外) はありますか?
ありがとう、
シミル
c++ - IE アドレス バー検索。現在の結果リストの最後に他の結果のリストを追加する必要があります
現在、IE のアドレス バーに入力すると、入力内容に応じて URL 検索結果のドロップダウン リストが表示されます。現在のリストの最後に bho からの URL 結果を追加できるように、C++ で BHO を介してアドレス バー オブジェクトにアクセスする方法について、何かヒントが欲しいです。ありがとうございました。 精度が必要な方はご相談ください。毎日、反応をチェックしています。
c++ - IE ステータス バー。ステータスバーにクリック可能なアイコンを追加する必要があります
My bho (ブラウザ ヘルパー オブジェクト) は、IE (IE8) のステータス バー アイコンをクリックして開閉する必要があるサイドバー (右側の iframe) です。クリック可能なアイコンに関する情報は見つかりませんでした。そのためにどのインターフェイスを使用すればよいかは誰でも知っています。ありがとうございました。(私は ATL: Active Template Library を使用しています)。 精度が必要な方はご相談ください。毎日、反応をチェックしています。
c++ - C ++にBrowserHelperObject(BHO)があり、iフレームでいくつかのキーボードコントロール(Ctrl-o)をブロックする必要があります
ユーザーが私のサイドバー(右側のiframe)にフォーカスを合わせたらすぐに、ユーザーが「新しいURLを開く」(Ctrl+を使用)のを防ぐ方法を知る必要があります。O実際、私のサイドバーにはいくつかのコントロールがあり、ユーザーはサイドバーを介して他のWebサイトに「ナビゲート」できないはずです。私はATL(アクティブテンプレートライブラリ)を使用してC ++でbhoを使用していますが、JS(javascript)やPHP(Hypertext Preprocessor)のようなもっと簡単な方法を知っている人がいるかもしれません。すべてのアイデアを歓迎します。
internet-explorer - タブ ページにフォーカスがあるときに、BrowserHelperObject を介してサイドバーを自動更新する
開いた各タブに独自のインスタンスを持つサイドバー (iframe) があります。問題は、サイドバーがタブ 1 ではなくタブ 2 で更新される可能性があることです。そのため、ユーザーが別のタブに切り替えたときにサイドバーを自動的に更新したいと考えています。例: ユーザーがタブ 2 をクリックすると、BHO (BrowserHelperObject) がサイドバーをすぐに更新します。精度が必要な方はご相談ください。毎日、反応をチェックしています。