上传者: qiubo_shd
|
上传时间: 2022-04-01 16:35:51
|
文件大小: 27KB
|
文件类型: -
用ATL(非MFC)实现的edit控件。具有以下功能:
2)该控件应具有标准输入框(Textbox)的基本功能;
3)限制该控件的输入,只允许输入大小写字母;
4)当输入非法字符(数字或符号)时,控件的外观没有变化,但会引发一个名为InvalidInput的事件。并且在该事件的客户处理程序中可以取得上述输入的非法字符;
5)为控件增加了一个名为AutoConvert的属性。可选值为ToUpperCase,ToLowerCase,Disabled。当该属性为ToUpperCase时,自动将输入的小写字母转换成大写字母;为ToLowerCase时,自动将大写字母转换成小写字母;为Disabled时,不作转换;
6)为控件增加了一个名为Flash的方法(没有参数)。调用该方法后,控件的前景、背景色会互换,再换回来,重复三次。请设计闪烁的时间间隔,以起到提示用户的作用,同时又不会太影响用户的正常使用。