MFCで複数の編集コントロールの入力を無効にするにはどうすればよいですか
複数の Edit コントロールを入力不可に設定するには、以下の方法を使用できます。
- Editコントロールを SetReadOnly 関数を使用して読み取り専用にします。例: m_edit1 という名前の Edit コントロールがあるとします。次のコードで読み取り専用にすることができます:
m_edit1.SetReadOnly(TRUE);
- EnableWindow 関数を使用して、Edit コントロールを無効化します。たとえば、m_edit2 という名前の Edit コントロールがある場合、次のコードを使用して、このコントロールを無効化できます。
m_edit2.EnableWindow(FALSE);
何れの方法でもEditコントロールを入力不可にすることは可能なので、好みに応じていずれかの方法を選択してください。