首页
社区
课程
招聘
[求助]为什么得到字母的asc数值不需要转换?
发表于: 2009-2-12 19:05 5032

[求助]为什么得到字母的asc数值不需要转换?

2009-2-12 19:05
5032
//判断按键是否是主键盘区的字母
                        if (vKey >=65 && vKey<=90)
                               
                        {
                                //判断Caps Lock键是否按下
                                if (!bCapital)
                                {
                                        //判断Shift键是否按下
                                        if (bShift)
                                                ch=vKey;
                                        else
                                                ch=vKey+32;
                                }
                                else
                                {
                                        if (bShift) ch=vKey+32; else ch=vKey;
                                       
                                }
                                Buff[0]=ch;
                                DataToFile(Buff);

这一点 小菜不是很明白
为什么  hook到字母的asc值 不需要 转换 成字母~
而是直接 把ASC值~传给 datatofile函数了?(datatofile函数是把 buff的数值 输出到文本)

大大们给解释一下吧
谢谢了

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 1657
活跃值: (291)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
2
那里写的是字符串的16进制。。。写进去就是字符了。。
比如写的时候是30,写进去就是0
2009-2-12 19:14
0
雪    币: 2362
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
*****
嘻嘻
小样
现在懂了吧
2009-2-12 19:17
0
雪    币: 150
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢谢了...
我明白了...

int to char ..
结贴...

再次谢谢LS的...
2009-2-12 19:17
0
雪    币: 150
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5

明白了

int to char 我迷了 。。干刚~~
2009-2-12 19:18
0
游客
登录 | 注册 方可回帖
返回
//