|
No utilice el evento OnChange. Para este caso te vendría mejor utilizar el evento OnKeyPress. El último evento trae un parámetro llamado Key. Asigna ese parámentro a 0 para no aceptar el caracter que ha ingresado el usuario. Por cuestiones de usabilidad, utiliza un medio para indicarle al usuario que ese caracter no lo aceptas, pero no lo hagas con un MessageBox porque corta el flujo mental del usuario. Un BalloonTip es lo ideal en este caso.
Lástima que no podría proporcionarte un ejemplo porque no programo en C++
Saludos!
|