VB中postmessage用法

使用postmessage时PrivateDeclareFunctionfindwindowLib"user32"Alias"findwindowA"(ByValipcl... 使用postmessage时
Private Declare Function findwindow Lib "user32" Alias "findwindowA" (ByVal ipclassname As String, ByVal ipwindowname As String) As Long
Private Const wm_keydown = &H100
Private Const wm_keyup = &H101
Private Const WM_CHAR = &H102
PostMessage hwnd, wm_keydown, keycode, 49
提示说keycode未定义
keycode 是什么意思。怎么定义啊
我想按1键应该怎么写
哦,我弄错了,应该是PostMessage hwnd, wm_keydown, 49, 0

还有一个问题,UP键是38,为什么不行。其它键都可以。
展开
 我来答
丕象丕鱼
2013-09-17 · 超过15用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:37.3万
展开全部
postmessage
成功与否 ,不仅和 键盘码有关,还和控件句柄 和 程序设置有关。

不知道你 postmessage 是发送到哪个程序的 ,有可能程序屏蔽了 键盘消息,你怎么发都不会有响应了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式