MaskedTextBox.ProcessKeyMessage(Message) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Substitue l'implémentation de base de cette méthode pour gérer des modifications de langue d'entrée.
protected public:
override bool ProcessKeyMessage(System::Windows::Forms::Message % m);
protected internal override bool ProcessKeyMessage (ref System.Windows.Forms.Message m);
override this.ProcessKeyMessage : Message -> bool
Protected Friend Overrides Function ProcessKeyMessage (ByRef m As Message) As Boolean
Paramètres
Retours
true
si le message a été traité par le contrôle ; sinon, false
.
Remarques
MaskedTextBox remplace l’implémentation de son contrôle de base pour gérer correctement les événements de ProcessKeyMessage caractères lorsque l’utilisateur entre des caractères à l’aide d’un éditeur de méthode d’entrée (IME), tel qu’il est utilisé pour entrer du japonais, du chinois et d’autres scripts non latins complexes. ProcessKeyMessage détecte les messages WM_CHAR qui se produisent après avoir reçu un message WM_IME_CHAR et les supprime afin d’empêcher ces caractères de s’afficher dans le contrôle. Si vous dérivez de ce contrôle et remplacez ce message, vous devez dupliquer ce comportement si vous souhaitez que votre nouveau contrôle fonctionne avec les E/S.