青草 发表于 2013-12-28 21:46:24

俺也写的技术贴,求高手来指点下

本帖最后由 青草 于 2013-12-28 21:47 编辑

唉!学了一年了,也没在论坛上写过技术贴(PS:实现是因为新手没啥技术)。这也快的年低了书也看差不多了,想年低放松下。就用半年学的知识写了个小功能。


功能:在编辑框中实现输入14个字符,四个字符一组,两个空格分隔,超过14个字符出现提示。
实现:在EN_CHANGE消息函数中实现
本以为功能很容易,但实现过才知道有多难,首先判断四个字符也不难,难点是多次输入要保持功能无错,中间先是实现四位数,花了三个小时左右,后实现控制14个字符以内,并提示输出字符超上线,实现也很容易结果发现代码中出一点问题就是,超出输入字符后在输入第一次是弹出一次对话框,第二次却提示两次,花了所一个小时才找到原因(PS:加入空格后设置到编辑框上时,也会触发EN_CHANGE消息导至出现两提提示框BUG)。
现在脑子乱了,没法描述了,先上代码吧。
**** Hidden Message *****

其实编辑框变量可以定义成int型 然后限制0~9的数值
还有别的功能这里想出来但不想实现了,太费脑子了
请高手出手改下看看能不能在优化下或精减下

青草 发表于 2013-12-28 21:48:15

自己沙发下支持下小甲鱼

叁er 发表于 2014-1-24 21:17:14

强烈支持楼主ing...

wbwchina 发表于 2014-1-24 22:01:14

俺也写的技术贴,求高手来指点下 {:1_1:}

Narcissus 发表于 2014-1-25 00:45:43

{:5_105:}.........................
页: [1]
查看完整版本: 俺也写的技术贴,求高手来指点下