游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2759|回复: 4

菜鸟问VB简单问题 关于控制键盘输入和获取消息的方法

[复制链接]

9

主题

15

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2006-7-11 02:28:00 | 显示全部楼层 |阅读模式
菜鸟问VB简单问题 关于控制键盘输入和获取消息的方法

4

主题

106

帖子

106

积分

注册会员

Rank: 2

积分
106
发表于 2006-7-11 10:13:00 | 显示全部楼层

Re: 菜鸟问VB简单问题 关于控制键盘输入和获取消息的方法

最??蔚?K不是很好用的方法就是使用 表?位蛭锛 的 KeyPress 事件
?使用者按下按??r就??|????事件,然後????焰I?上?到的按?
用一???底直硎踞岙?做???魅 KeyPress ???函? 名? KeyAscii
所以我??? KeyAscii 做?理就可以了... 至於哪???的 KeyAscii 是什?
可以自己????小程式?我按?就用 MsgBox 秀出它的 KeyAscii 即可得知
不??只准?有 KeyAscii 的?才能按,所以有些?按了?事件?K不??|?

用了之後就知道想要做即?r一?的??蚓??欣щy,那可能就要??PI下手
比?常用的???是 GetAsyncKeyState , 宣告方式如下:
Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
介?的???有一? http://www.vbgood.com/api-manual/getasynckeystate.htm

使用?例嘛...下面?址?有,不?是繁?而且我不推?使用 Timer 那?幼?!
不?一?始那?釉????W????也有??椭??..
http://www.socialwork.com.hk/vb/tipVB6/LMtipKeyBoard04.htm

如果感?高?一?的??t?有?用 DirectX ?面的 DirectInput
在??就不介?了,因?槲?]用?,也?得?K不需要 [em5]

9

主题

15

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2006-7-11 14:34:00 | 显示全部楼层

Re: 菜鸟问VB简单问题 关于控制键盘输入和获取消息的方法

谢谢,非常感谢 ..可以说详细点吗,就是比方, 一个文本框,和一个按钮. 我要实现按钮按一次文本框就自动加入了AAA三个字符.. 怎么做呢.可以把代码写出来吗.

19

主题

329

帖子

329

积分

中级会员

Rank: 3Rank: 3

积分
329
发表于 2006-7-11 15:01:00 | 显示全部楼层

Re:菜鸟问VB简单问题 关于控制键盘输入和获取消息的方法

Text1.Setfocus
SendKeys "AAA"

9

主题

15

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2006-7-12 23:56:00 | 显示全部楼层

Re: 菜鸟问VB简单问题 关于控制键盘输入和获取消息的方法

谢谢啊..谢谢啊,太感谢了..MIU大师,可以指导我吗... 请回答
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-24 21:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表