设为首页 加入收藏

TOP

滑鼠(二)
2010-12-30 21:11:57 】 浏览:40988
Tags:滑鼠
将传回TRUE 。在Microsoft Windows NT中,它可以正常工作。

要确定所安装滑鼠其上按键的个数,可使用

如果没有安装滑鼠,那么函式将传回0。然而,在Windows 98下,如果没有安装滑鼠,此函式将传回2。

习惯用左手的使用者可以使用Windows的「控制台」来切换滑鼠按键。虽然应用程式可以通过在GetSystemMetrics中使用SM_SWAPBUTTON参数来确定是否进行了这种切换,但通常没有这个必要。由食指触发的键被认为是左键,即使事实上是位於滑鼠的右边。不过,在一个教育训练程式中,您可能想在萤幕上画一个滑鼠,在这种情况下,您可能想知道滑鼠按键是否被切换过了。

您可以在「控制台」中设定滑鼠的其他参数,例如双击速度。从Windows应用程式,通过使用SystemParametersInfo函式可以设定或获得此项资讯。

一些简单的定义
 

当Windows使用者移动滑鼠时,Windows在显示器上移动一个称为「滑鼠游标」的小点阵图。滑鼠游标有一个指向显示器上精确位置的单图素「热点」。当我提到滑鼠游标在萤幕上的位置时,指的是热点的位置。

Windows支援几种预先定义的滑鼠游标,程式可以使用这些游标。最常见的是称为IDC_ARROW的斜箭头(在WINUSER.H中定义)。热点在箭头的顶端。IDC_CROSS游标(在本章後面的BLOKOUT程式中有用到)的热点在十字交叉线的中心。 IDC_WAIT游标是一个沙漏,通常用於指示程式正在执行。程式写作者也可以设计自己的游标。我们将在第十章学习设计方法。在定义视窗类别结构时指定特定视窗的内定游标,例如:

下面是一些描述滑鼠按键动作的术语:

对三键滑鼠来说,三个键分别称为左键、中键、右键。在Windows表头档案中定义的与滑鼠有关的识别字使用缩写LBUTTON、MBUTTON和RBUTTON。双键滑鼠

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/50/50
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇计时器 下一篇键盘

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目