FUNCTION long keybd_event(Byte bVk, Byte ByVal ,Ulong ByVal , Long ByVal ) LIBRARY "user32.DLL"
我是这样声明的。
我想要虚拟的键按下去在弹起的功能,
因为keybd_event有个参数是KEYEVENTF_KEYUP
但是肯定不能这么用啊,会报错。
keybd_event(Byte('32'), Byte ('0') ,KEYEVENTF_KEYUP, 0 )
不知道该怎么整了。
------解决方案--------------------
给楼主个例子,模拟按下Shift+TAB
ulongll_ExtraInfo
charlc_shift,lc_tab
lc_shift=char(16)
lc_tab=char(9)
keybd_event(lc_shift,char(0),0,ll_ExtraInfo)
keybd_event(lc_tab,char(0),0,ll_ExtraInfo)
keybd_event(lc_tab,char(0),2,ll_ExtraInfo)
keybd_event(lc_shift,char(0),2,ll_ExtraInfo)