首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

各位大侠麻烦帮忙看一下这段代码该如何改

2012-01-21 
各位大侠麻烦帮忙看一下这段代码该怎么改?这是VB的代码SendMessagehwd,&H100,&H70,0&按住F1键,&H100代表按

各位大侠麻烦帮忙看一下这段代码该怎么改?
这是VB的代码
SendMessage   hwd,   &H100,   &H70,   0&       '按住F1键,&H100代表按下,&H70代表F1
    SendMessage   hwd,   &H101,   &H70,   0&       '松开F1键,&H101代表松开,&H70代表F1
    Sleep   Val(Text2.Text)       '延迟text2中的数值,用val()取数值


H100   H70   等等   应该是地址吧   在VC中编译通不过
            ::SendMessage(hwd,&H100,&H70,0&);

要怎么改呢   谢谢

[解决办法]
把所有的H改成0x
[解决办法]
::SendMessage(hwd,WM_KEYDOWN,VK_F1,0);
::SendMessage(hwd,WM_KEYUP,VK_F1,0);


系统按键一般是VK开头,,VK_UP等等
字符是 'A ' 'B ' 必须大写..
结帐...........
谢谢拉~ : )

热点排行