次の方法で共有


CMFCMaskedEdit::EnableSelectByGroup

マスク エディット コントロールにより、ユーザーが特定のグループ入力を選択できるか、すべての入力を選択できるかを指定します。

void EnableSelectByGroup(
   BOOL bEnable=TRUE 
);

パラメーター

  • [入力] bEnable
    グループのみ選択する場合は TRUE。テキスト全体を選択する場合は FALSE。既定値 TRUE です。

解説

マスク エディット コントロールにより、ユーザーがグループで選択できるか、テキスト全体を選択できるかを指定するには、この関数を使用します。

既定では、グループでの選択が有効になっています。この場合、ユーザーは有効な文字の連続するグループのみ選択できます。

たとえば、次のマスク エディット コントロールを使用して電話番号を検証できます。

m_wndMaskEdit.EnableMask(

_T(" ddd ddd dddd"),// Mask string

_T("(___) ___-____"),// Template string

_T(' '));// Default char

m_wndMaskEdit.SetValidChars(NULL); // All characters are valid.

m_wndMaskEdit.SetWindowText(_T("(425) 555-0187")); // Prompt

グループでの選択が有効になっている場合、ユーザーは "425"、"555"、または "0187" の文字列グループのみ取得できます。グループ選択が無効になっている場合、ユーザーは電話番号のテキスト全体 "(425) 555-0187" を取得できます。

必要条件

ヘッダー : afxmaskededit.h

参照

関連項目

CMFCMaskedEdit クラス

階層図