我想发送一个,在send()中该如何写?

huangxinru 2003-09-03 10:05:45
或者shift的键值是什么?
...全文
71 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
berry0919 2003-09-05
  • 打赏
  • 举报
回复
你可以用vc编写一个动态库供自己的程序调用,并可以给任何程序的窗口发送消息,包括自定义消息,按键消息等。
huangxinru 2003-09-04
  • 打赏
  • 举报
回复
那再请教一下keybd_event()中的几个参数在调用时该怎么写?谢谢!
huangxinru 2003-09-03
  • 打赏
  • 举报
回复
已收到,但是我仍然没法处理<shift-tab>.用两句send不行。Thanks anyway.一定给分。
megnet 2003-09-03
  • 打赏
  • 举报
回复
已发,也谢谢你告之TAB的值。
huangxinru 2003-09-03
  • 打赏
  • 举报
回复
tab的值是9。谢谢!huangxinru@zjleasing.com
megnet 2003-09-03
  • 打赏
  • 举报
回复
shift的键值 :16 。
我在csdn曾下载个得到按键键值的程序,你要的话,给我留言留mail,我发给你。
不过这个程序有个bug,好像不能得到TAB的键值。你知道TAB的键值吗?
ttianhong 2003-09-03
  • 打赏
  • 举报
回复
利用API函数,分4部
1、按下shift
2、按下tab
3、松开tab
4、松开shift
FUNCTION ulong keybd_event(ref string bVk,ref string bScan,ref long dwFlags,ref long dwExtraInfo) LIBRARY "user32.dll
/////////////////////////////////////////
同意
huangxinru 2003-09-03
  • 打赏
  • 举报
回复
没别的办法了吗?
qiyousyc 2003-09-03
  • 打赏
  • 举报
回复
利用API函数,分4部
1、按下shift
2、按下tab
3、松开tab
4、松开shift
FUNCTION ulong keybd_event(ref string bVk,ref string bScan,ref long dwFlags,ref long dwExtraInfo) LIBRARY "user32.dll"
huangxinru 2003-09-03
  • 打赏
  • 举报
回复
谢谢!但我想要的是发送一个<shift-tab>.Thanks anyway
workhand 2003-09-03
  • 打赏
  • 举报
回复
这是我们代码里一句:
//按tab键时,若同时按下了shift键,若在第一列,则跳到最后一列
if keyflags = 1 and upper(this.getcolumnname()) = upper(gs_column_01) then
this.accepttext()
return 1
end IF
不知道有没有用阿。别的我就不能多写了。

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧