在LabVIEW中运行的VI禁用触屏按钮右键单击行为

更新 Jan 7, 2022

环境

软件

  • LabVIEW

LabVIEW VI中的按钮控件被设计为一个通过点击打开和关闭的开关。当您使用鼠标单击它时,即使长按它几秒钟,它也会按预期运行。但是,当您在触屏设备上使用手指触碰并按住几秒钟时,它的行为与右键单击一样。
 
这是预期行为,因为它是触屏设备上的Windows设置。在Windows中长按的触控动作相当于右键单击。为防止在运行中的VI长按以转动开关时出现右键单击行为,需要在运行VI前禁用此触控操作。

有两种方法可以禁用与右键单击触碰操作等效的长按行为。

方法 1:通过Windows中的控制面板

1. 进入控制面板>>笔和触控
笔和触控.png
2. 在笔和触控弹出窗口中,单击触控>>长按>>设置
触控设置.png
3. 在长按设置弹出窗口中,取消勾选将长按用作右键单击并按确定
长按设置.png

方法 2:禁用运行时快捷菜单

1. 右键单击按钮控件。
2. 选择高级>>运行时快捷菜单>>禁用

禁用触屏右键点击.png