方法: ActiveX コントロールを Windows フォームに追加する
Visual Studio の Windows フォーム デザイナーは Windows フォーム コントロールをホストするように最適化されていますが、ActiveX コントロールを Windows フォームに配置することもできます。
注意
ActiveX コントロールが Windows フォームに追加される場合、Windows フォームにはパフォーマンスの制限があります。
フォームに ActiveX コントロールを追加する前に、それらをツールボックスに追加する必要があります。 詳細については、「COM コンポーネント」の「ツールボックスのカスタマイズ」ダイアログ ボックスを参照してください。
ActiveX コントロールを Windows フォームに追加する
ActiveX コントロールを Windows フォームに追加するには、ツールボックスのコントロールをダブルクリックします。
Visual Studio は、プロジェクト内のコントロールへのすべての参照を追加します。 Windows フォームで ActiveX コントロールを使用する場合の注意事項の詳細については、「Windows フォームで ActiveX コントロールをホストする場合の
手記
Windows フォームの ActiveX コントロール インポーター (AxImp.exe) は、ActiveX ダイナミック リンク ライブラリのインポート時に想定とは異なる種類のイベント引数を作成します。 AxImp.exe によって作成される引数は、Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e)
、Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e)
が必要な場合に次のようになります。 この不規則性は、コードが正常に機能することを妨げるものではありません。 詳細については、「Windows フォーム ActiveX コントロール インポーター (Aximp.exe)を参照してください。
関連項目
- Windows フォーム コントロール
- コントロールとプログラミング可能なオブジェクトをさまざまな言語とライブラリで比較
- 方法: Windows フォームにコントロールを追加する
- 個々の Windows フォーム コントロールにラベルを付け、それらにショートカットを提供する
- Windows フォーム で使用する
コントロール - 機能別
Windows フォーム コントロール
.NET Desktop feedback