方法 : Windows フォームに ActiveX コントロールを追加する
Visual Studio の Windows フォーム デザイナーは Windows フォームのコントロールをホストするように最適化されていますが、Windows フォームに ActiveX コントロールを配置することもできます。
注意事項
ActiveX コントロールが追加されたときの Windows フォームには、パフォーマンス上の制限があります。
フォームに ActiveX コントロールを追加する前に、それらをツールボックスに追加する必要があります。 詳細については、COM コンポーネント、[ツールボックスのカスタマイズ] ダイアログ ボックスに関するページを参照してください。
Windows フォームに ActiveX コントロールを追加する
Windows フォームに ActiveX コントロールを追加するには、ツールボックスのコントロールをダブルクリックします。
Visual Studio によって、コントロールへのすべての参照がプロジェクトに追加されます。 Windows フォームで ActiveX コントロールを使用する場合の注意事項の詳細については、「Windows フォームで ActiveX コントロールをホストする場合の考慮事項」を参照してください。
注意
ActiveX ダイナミック リンク ライブラリのインポート時に、Windows フォームの ActiveX コントロール インポーター (AxImp.exe) によって、予期したものとは異なるイベント引数が作成されます。 AxImp.exe によって作成される引数は、Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e)
のようになります。予期されるのは Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e)
です。 この不規則性により、コードが正常に機能しなくなることはないことに注意してください。 詳細については、Windows フォーム ActiveX コントロール インポーター (Aximp.exe) に関するページを参照してください。
関連項目
.NET Desktop feedback
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示