方法 : Windows フォームに ActiveX コントロールを追加する

更新 : 2007 年 11 月

Windows フォーム デザイナは、Windows フォーム コントロールをホストするために最適化されていますが、代わりに Windows フォームに ActiveX コントロールを配置することもできます。

1w560tdz.alert_caution(ja-jp,VS.90).gif注意 :

ActiveX コントロールを Windows フォームに追加した場合は、Windows フォームのパフォーマンスが制限されます。

フォームに ActiveX コントロールを追加する前に、ツールボックスに ActiveX コントロールを追加する必要があります。詳細については、「[COM コンポーネント] ([ツールボックスのカスタマイズ] ダイアログ ボックス)」を参照してください。

1w560tdz.alert_note(ja-jp,VS.90).gifメモ :

使用している設定またはエディションによっては、ダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。

Windows フォームに ActiveX コントロールを追加するには

  • ツールボックスでコントロールをダブルクリックします。

    Visual Studio によって、プロジェクトのコントロールにすべての参照が追加されます。Windows フォーム上で ActiveX コントロールを使用する場合の注意事項の詳細については、「Windows フォームで ActiveX コントロールをホストする場合の考慮事項」を参照してください。

    1w560tdz.alert_note(ja-jp,VS.90).gifメモ :

    Windows フォーム ActiveX コントロール インポータ (AxImp.exe) は、ActiveX ダイナミック リンク ライブラリのインポート時に、変則的な型のイベント引数を作成します。AxImp.exe によって作成される引数は、Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e) ではなく、実際には Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e) のようになります。この変則性によって、コードの正常な機能が妨げられないように注意してください。詳細については、「Windows フォーム ActiveX コントロール インポータ (Aximp.exe)」を参照してください。

参照

処理手順

方法 : Windows フォームにコントロールを追加する

参照

各言語およびライブラリにおける、コントロールとプログラミング可能オブジェクトの比較

Windows フォーム コントロールの機能別一覧

その他の技術情報

Windows フォーム コントロール

Windows フォームでのコントロールの配置

各 Windows フォーム コントロールのラベル設定とショートカットの作成

Windows フォームで使用するコントロール