NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

用键盘实现光标控制,感兴趣的讨论一下

在不能使用鼠标的场合,用键盘来实现对面板控件的控制,如更改布尔量值、数值输入等。要实现在画面上各控件之间切换,除了用tab键或设置key navigation,有没有好的办法通过编程用键盘控制光标来模拟鼠标功能选择控件?用方向键控制光标移动方向,用回车键确认选择等功能。
感兴趣的朋友来讨论一下,谈谈各自的方案。
0 项奖励
1 条消息(共 10 条)
5,274 次查看
Microsoft Windows have this function.  You don't need to re-invent the wheel.
On Control Panel, select Accessibility Options => Mouse...
George Zou
0 项奖励
2 条消息(共 10 条)
5,261 次查看

mouse_event at User32,

or Search MSDN to get the details.

there are not hard, juse 4 parameters input to control and call user32.dll to realize simulating mouse click function.

 

 

________________________________________________________


Try to make everything Automatic
0 项奖励
3 条消息(共 10 条)
5,255 次查看
George的办法简单适用,只需在16键的键盘上设计出相应功能就行了。


Yukee 写:

mouse_event at User32,

or Search MSDN to get the details.

there are not hard, juse 4 parameters input to control and call user32.dll to realize simulating mouse click function.

 

 



我试着设置了一下call library function node,可是一运行lv就出错退出,不知道设置错误还是没设置完整。请具体说明一下设置
那几个参数、如何设置?
0 项奖励
4 条消息(共 10 条)
5,225 次查看

Firstly, you must learn how to call Dll, call C code and API is a little different ,

and then, see below link

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/us...

actually, I want to give a sample to you, but I can't give you this shortcut.极度高兴的表情

As some one tells, tell you how to fish better than give you fish.眨眼表情

帖子被Yukee在07-14-2006 01:49 AM时编辑过了

________________________________________________________


Try to make everything Automatic
0 项奖励
5 条消息(共 10 条)
5,222 次查看

想实现用上下左右键实现对光标的移动控制,不太明白您所说的实现方法,能具体说一下么,谢谢。

0 项奖励
6 条消息(共 10 条)
3,554 次查看

untitled.png

 

George Zou
0 项奖励
7 条消息(共 10 条)
3,549 次查看

这个选项框点击什么地方才能弹出来?

0 项奖励
8 条消息(共 10 条)
3,545 次查看

Take a look the second response.

 

George Zou
0 项奖励
9 条消息(共 10 条)
3,538 次查看

还是不知道哪来的?沮丧表情

0 项奖励
10 条消息(共 10 条)
3,527 次查看