外部の C# プログラムから Chrome 拡張機能を起動しようとしています。
私がこれまでに持っているもの:
拡張機能が完成し、拡張ボタンをクリックすると起動します。プログラムは、Process.GetProcessesByName を介して利用可能な chrome ブラウザーを検索します。完了すると、Ui-Automation dll を使用してクロム拡張ボタンを検索します。
ドリルダウンしてボタンを見つけることができましたが、コントロールの種類がボタンであっても、Invoke パターンやそのパターンはありません。
ゴール:
fn+MediaKey を押す代わりに、ユーザーがホットキーをバインドしてメディアキーとして使用できるようにしています。また、拡張機能の JavaScript が処理する YouTube ビデオにもプログラムが影響するようにしたいと考えています。再生中の動画を一時停止し、一時停止した動画を再生します。拡張機能を作成してクリックを呼び出すとそれが実行されると考えましたが、クロムツールバーのボタンはどれも呼び出しアクションに応答しないようです。
私を正しい方向に向けるための助けをいただければ幸いです。