MFCコントロールへのクラス参照の追加方法。

MFCプログラムで新しいMFCコントロールクラスを追加する手順は次のとおりです。

  1. Visual Studioを開いて、MFCプロジェクトを選択してください。
  2. 「ソリューションエクスプローラー」でプロジェクトを右クリックし、「追加」→「クラス」を選択します。
  3. 「クラスの追加」ダイアログボックスの「コントロール」タブを選択します。
  4. ボタン(CButton)、編集ボックス(CEdit)など、追加したいコントロールの種類を選択します。 「クラスを追加」ボタンをクリックします。
  5. 「クラス名」テキストボックスにコントロールクラスに付ける名前を入力して、「OK」をクリックします。
  6. Visual Studioは、新しいコントロール クラス ファイルを自動的に生成し、プロジェクトに追加します。
  7. 作成したコントロールクラスをメンバ変数としてダイアログクラスに追加する
  8. OnInitDialog() 関数内で、DDX_Control 関数を使用して、メンバー変数をダイアログ内のコントロールに関連付けます。

コード内でこのコントロールクラスのメンバメソッドとプロパティを使い、関連コントロールを操作・制御できるようになりました。

ダイアログリソースにコントロールを追加する前に、対応するコントロールが追加され、そのコントロールに一意の ID があることを確認してください。

bannerAds