永发信息网

VB SendMessage WM_KEYDOWN/WM_KEYUP为何无法发送按键

答案:2  悬赏:80  手机版
解决时间 2021-02-26 22:32
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As String) As Long
Private Const WM_CHAR = &H102
Private Const WM_KEYDOWN = &H100
Private Const VK_R = &H52
Private Const WM_KEYUP = &H101

Private Sub Command1_Click()
SendMessage Text1.hwnd, WM_KEYDOWN, 13, 0&
SendMessage Text1.hwnd, WM_KEYUP, 13, 0&
End Sub
点了为何text1里面没有出现回车?

如果使用
SendMessage Text1.hwnd, WM_CHAR, 13, 0&
就会有无数个回车发到text1里面,最终死循环~
有人说吧0改成1就是发送一个,但是无效还是无限回车

请高手回答

PostMessage 可以举例吗?
最佳答案
用 SendMessage 无效 就改用 PostMessage 试试 肯定行的, 原先我就有一个程序也是发送按键消息,用sendmessage怎也不行,后来从网上查了查资料 改用postmessage 就搞定了...
全部回答
说详细点可以 吗?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
纳米手机镀膜都需要什么?
k1271几点开始检票
高铁票要退票怎么办,手续费多少
所有Android应用的线程都对应一个Linux线程?
针头掉在地上又插在瓶上会有什么后果吗
【细胞凋亡】细胞凋亡的途径有哪些?
在普通的理发店做一个梨花内扣一个半卷加空气
大园冲地址有知道的么?有点事想过去
为什么卵细胞中的染色体不是成对存在的,而白
柳州市东环大道右转潭中路红灯亮时右转是违章
u=arctan(x-y)^z偏导数
每一个在你生命里出现的人,都有原因。 喜欢
我学同桌 同桌总说我学她 显的很生气 等她学
steam交易卡有什么窍门解决吗
珀东商业中心这个地址在什么地方,我要处理点
推荐资讯
西安哪里有智障学校
什么是广式奶皮月饼
【朴赞郁的复仇三部曲】以下不属于朴赞郁复仇
徐良的资料、对徐良音乐的评价,还有与其搭档
证明3个向量 Xa-Yb Yb-Zc Zc-Xa 共面共面判定
汽车电子点火器的区别这两个汽车电子点火器电
老婆离家出走几个月了,本来想报案的夫妻吵架
窑洞庄怎么去啊,有知道地址的么
形容太刻意做好反而效果做出来差的成语?
中巴河村在哪里啊,我有事要去这个地方
历史兴趣小组要考查汉藏两族友好交往的历史见
小刑板栗地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?