Chinaunix首页 | 论坛 | 博客
  • 博客访问: 387762
  • 博文数量: 214
  • 博客积分: 770
  • 博客等级: 军士长
  • 技术积分: 1969
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-08 01:22
文章分类

全部博文(214)

文章存档

2013年(110)

2012年(104)

我的朋友

分类: 嵌入式

2012-12-29 21:40:55

    今天遇到一个奇怪的问题,项目中有几个地方是需要提取编辑控件的内容,奇怪的是偏偏有一个EDIT的内容提取过程需要连续两次才能成功,而其他的EDIT控件却一次就可以正常提取出来。

提取方式采用SendDlgItemMessage(hWnd,ID_TXADDREDIT,WM_GETTEXT,(WPARAM)64,(LPARAM)getdata);

虽然提取两次也没影响到其他的功能,但感觉就是有点奇怪,不知道这其中是否是有什么地方是需要我注意的,故先将这个问题记录下,以便今后碰到该类问题时,能更好的做总结。也希望对此有了解或知道原因的帮小弟讲解下!

  另外今天在提取控件内容时,有一个地方是要提取卡号的,由于之前常在linux下使用时,习惯采用移位的方式一个一个的提取每个字符的值,再做处理;今天开始时我还是用了这个老方法,后来发现可以用wcstol函数轻松的将字符串转为long型数据。由此,自己感觉还是需要进一步弄懂wince下一些数据转换和处理的函数,这样可以提高自己在开发过程中的速度,也能减少不小的工作量。
 

阅读(1059) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~