MaskedTextBox.ProcessKeyMessage(Message) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrepõe a implementação base deste método para lidar com alterações na linguagem de entrada.
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
Parâmetros
Devoluções
true se a mensagem foi processada pelo controlo; caso contrário, false.
Observações
MaskedTextBox sobrepõe a implementação do seu controlo base para ProcessKeyMessage gerir corretamente eventos de caracteres quando o utilizador está a inserir caracteres usando um Editor de Métodos de Entrada (IME), como é usado para introduzir escritas japonesas, chinesas e outras complexas não latinas. ProcessKeyMessage deteta quaisquer mensagens WM_CHAR que ocorram após receber uma mensagem WM_IME_CHAR e suprime-as para impedir que esses caracteres apareçam no controlo. Se derivar deste controlo e sobrescrever esta mensagem, deve duplicar este comportamento se quiser que o seu novo controlo funcione com IMEs.