CMFCMaskedEdit::EnableSelectByGroup
Spécifie si le contrôle d'édition masqué permet l'utilisateur aux groupes particuliers sélectionnez déplacés, ou toute entrée.
void EnableSelectByGroup(
BOOL bEnable=TRUE
);
Paramètres
- [in] bEnable
TRUE pour sélectionner uniquement des groupes ; FALSE pour sélectionner le texte entière. La valeur par défaut est TRUE.
Notes
Utilisez cette fonction pour spécifier si le contrôle d'édition masqué permet à un utilisateur de sélectionner par le groupe ou le texte entière.
Par défaut, la sélection par le groupe est activée. Dans ce cas l'utilisateur peut sélectionner uniquement les groupes continue de caractères valides.
Par exemple, vous pouvez utiliser le contrôle d'édition masqué suivant pour valider un numéro de téléphone :
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
Si la sélection par le groupe est activée, l'utilisateur peut récupérer uniquement « 425 ", « 555 ", « 0187 " ou des groupes de chaîne. Si la sélection de groupe est désactivé l'utilisateur peut récupérer le texte de l'intégralité du numéro de téléphone : « (425) 555-0187 ».
Configuration requise
en-tête : afxmaskededit.h