我在MFC中添加了一个edit control控件,然后向里面输入字符,通过获取字符的个数来响应事件,如果字符个数小于10,则退出函数,如果等于10则接着往下运行函数,本来程序运行正常,但是后来我用扫码枪向里面扫数据时,程序却一直报错,这是怎么回事儿
------解决思路----------------------
F5调试跑起来,出错的时候中断掉,按 Alt+7 调出“调用堆栈”窗口分析呗
------解决思路----------------------
报什么错?字符数大于10又是怎么处理的?
------解决思路----------------------
报什么错,贴代码看一看
------解决思路----------------------
先看拿到了什么内容,然后就是看字符的信息等
------解决思路----------------------
扫描枪出来的数据后面有一个回车换行符(0D 0A),你的程序中需要进行过滤后再判断。