» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] TG的挨踢程序员进,请教2个VC++的问题……

通过串口获取一个字符串,内容是4位16进制数,比如ABCD,如何转换成bool a[16]……得对应上的

然后我还有16个按钮,默认是disabled,当a==1时,改为enabled,也要对应的……

另外串口是每50毫秒就刷新一次,按钮disabled/enabled也随之刷新,请教如何实现……

祭扫伺候……


TOP

把每个十六进制数做个对应的二进制表
然后循环取值放进数组



本帖最近评分记录
  • shixn 激骚 +8 我很赞同 2010-4-10 22:04

TOP

posted by wap

每个16进制数用&和1000,0100,0010,0001四个数进行按位与操作,判断结果大于0就说明该位为1。做四次,组成bool a[16]。设个按钮的可用状态就不用说了吧


TOP

posted by wap, platform: Nokia (E72)

tg wap版本有个bug,如果主帖是斜体,那整个页面都是斜体,或者这是uc的错误?

TOP

posted by wap, platform: UC

没办法,我要用兼容符来屏蔽残html标签的话,有些手机要报错的,忍了吧

TOP

发新话题
     
官方公众号及微博