📄 vbtips2.htm
字号:
<br>
number& = GetSystemMetrics(SM_CMOUSEBUTTONS) <br>
返回值为系统支持的鼠标键数(返回0,则系统中没有安装鼠标:-)
)<br>
下面是GetSystemMetrics函数参数nIndex的定义:</p>
<table border="0">
<tr>
<td width="30%">SM_ARRANGE</td>
<td width="70%">Flags specifying how the system
arranged minimized windows. For more information
about minimized windows, see the following
Remarks section.</td>
</tr>
<tr>
<td width="30%">SM_CLEANBOOT</td>
<td width="70%">返回系统启动方式:<br>
0 正常启动<br>
1 安全模式启动<br>
2 网络安全模式启动</td>
</tr>
<tr>
<td width="30%">SM_CMOUSEBUTTONS</td>
<td width="70%">返回值为系统支持的鼠标键数,返回0,则系统中没有安装鼠标。</td>
</tr>
<tr>
<td width="30%">SM_CXBORDER, <br>
SM_CYBORDER</td>
<td width="70%">返回以相素值为单位的Windows窗口边框的宽度和高度,如果Windows的为3D形态,则<br>
等同于SM_CXEDGE参数</td>
</tr>
<tr>
<td width="30%">SM_CXCURSOR, <br>
SM_CYCURSOR</td>
<td width="70%">返回以相素值为单位的标准光标的宽度和高度</td>
</tr>
<tr>
<td width="30%">SM_CXDLGFRAME,<br>
SM_CYDLGFRAME</td>
<td width="70%">等同与SM_CXFIXEDFRAME and
SM_CYFIXEDFRAME</td>
</tr>
<tr>
<td width="30%">SM_CXDOUBLECLK, <br>
SM_CYDOUBLECLK</td>
<td width="70%">以相素值为单位的双击有效的矩形区域</td>
</tr>
<tr>
<td width="30%">SM_CXEDGE,SM_CYEDGE</td>
<td width="70%">以相素值为单位的3D边框的宽度和高度</td>
</tr>
<tr>
<td width="30%">SM_CXFIXEDFRAME,<br>
SM_CYFIXEDFRAME</td>
<td width="70%">围绕具有标题但无法改变尺寸的窗口(通常是一些对话框)的边框的厚度</td>
</tr>
<tr>
<td width="30%">SM_CXFRAME,SM_CYFRAME</td>
<td width="70%">等同于SM_CXSIZEFRAME and
SM_CYSIZEFRAME</td>
</tr>
<tr>
<td width="30%">SM_CXFULLSCREEN,<br>
SM_CYFULLSCREEN</td>
<td width="70%">全屏幕窗口的窗口区域的宽度和高度</td>
</tr>
<tr>
<td width="30%">SM_CXHSCROLL,<br>
SM_CYHSCROLL</td>
<td width="70%">水平滚动条的高度和水平滚动条上箭头的宽度</td>
</tr>
<tr>
<td width="30%">SM_CXHTHUMB</td>
<td width="70%">以相素为单位的水平滚动条上的滑动块宽度</td>
</tr>
<tr>
<td width="30%">SM_CXICON,SM_CYICON</td>
<td width="70%">系统缺省的图标的高度和宽度(一般为32*32)</td>
</tr>
<tr>
<td width="30%">SM_CXICONSPACING,<br>
SM_CYICONSPACING</td>
<td width="70%">以大图标方式查看Item时图标之间的间距,这个距离总是大于等于<br>
SM_CXICON and SM_CYICON.</td>
</tr>
<tr>
<td width="30%">SM_CXMAXIMIZED,<br>
SM_CYMAXIMIZED</td>
<td width="70%">处于顶层的最大化窗口的缺省尺寸</td>
</tr>
<tr>
<td width="30%">SM_CXMAXTRACK,<br>
SM_CYMAXTRACK</td>
<td width="70%">具有可改变尺寸边框和标题栏的窗口的缺省最大尺寸,如果窗口大于这个<br>
尺寸,窗口是不可移动的。</td>
</tr>
<tr>
<td width="30%">SM_CXMENUCHECK,<br>
SM_CYMENUCHECK</td>
<td width="70%">以相素为单位计算的菜单选中标记位图的尺寸</td>
</tr>
<tr>
<td width="30%">SM_CXMENUSIZE,<br>
SM_CYMENUSIZE</td>
<td width="70%">以相素计算的菜单栏按钮的尺寸</td>
</tr>
<tr>
<td width="30%">SM_CXMIN,SM_CYMIN</td>
<td width="70%">窗口所能达到的最小尺寸</td>
</tr>
<tr>
<td width="30%">SM_CXMINIMIZED,<br>
SM_CYMINIMIZED</td>
<td width="70%">正常的最小化窗口的尺寸</td>
</tr>
<tr>
<td width="30%">SM_CXMINTRACK,<br>
SM_CYMINTRACK</td>
<td width="70%">最小跟踪距离,当使用者拖动窗口移动距离小于这个值,窗口不会移动。</td>
</tr>
<tr>
<td width="30%">SM_CXSCREEN,<br>
SM_CYSCREEN</td>
<td width="70%">以相素为单位计算的屏幕尺寸。</td>
</tr>
<tr>
<td width="30%">SM_CXSIZE,SM_CYSIZE</td>
<td width="70%">以相素计算的标题栏按钮的尺寸</td>
</tr>
<tr>
<td width="30%">SM_CXSIZEFRAME,<br>
SM_CYSIZEFRAME</td>
<td width="70%">围绕可改变大小的窗口的边框的厚度</td>
</tr>
<tr>
<td width="30%">SM_CXSMICON,<br>
SM_CYSMICON</td>
<td width="70%">以相素计算的小图标的尺寸,小图标一般出现在窗口标题栏上。</td>
</tr>
<tr>
<td width="30%">M_CXVSCROLL,<br>
SM_CYVSCROLL</td>
<td width="70%">以相素计算的垂直滚动条的宽度和垂直滚动条上箭头的高度</td>
</tr>
<tr>
<td width="30%">SM_CYCAPTION</td>
<td width="70%">以相素计算的普通窗口标题的高度</td>
</tr>
<tr>
<td width="30%">SM_CYMENU</td>
<td width="70%">以相素计算的单个菜单条的高度</td>
</tr>
<tr>
<td width="30%">SM_CYSMCAPTION</td>
<td width="70%">以相素计算的窗口小标题栏的高度</td>
</tr>
<tr>
<td width="30%">SM_CYVTHUMB</td>
<td width="70%">以相素计算的垂直滚动条中滚动块的高度</td>
</tr>
<tr>
<td width="30%">SM_DBCSENABLED</td>
<td width="70%">如果为TRUE或不为0的值表明系统安装了双字节版本的USER.EXE,为FALSE或0则不是。</td>
</tr>
<tr>
<td width="30%">SM_DEBUG</td>
<td width="70%">如果为TRUE或不为0的值表明系统安装了debug版本的USER.EXE,为FALSE或0则不是。</td>
</tr>
<tr>
<td width="30%">SM_MENUDROPALIGNMENT</td>
<td width="70%">如果为TRUE或不为0的值下拉菜单是右对齐的否则是左对齐的。</td>
</tr>
<tr>
<td width="30%">SM_MOUSEPRESENT</td>
<td width="70%">如果为TRUE或不为0的值则安装了鼠标,否则没有安装。</td>
</tr>
<tr>
<td width="30%">SM_MOUSEWHEELPRESENT</td>
<td width="70%">如果为TRUE或不为0的值则安装了滚轮鼠标,否则没有安装。(Windows
NT only)</td>
</tr>
<tr>
<td width="30%">SM_SWAPBUTTON</td>
<td width="70%">如果为TRUE或不为0的值则鼠标左右键交换,否则没有。</td>
</tr>
</table>
<p><a href="#home">返回</a></p>
</td>
</tr>
</table>
</center></div>
<hr>
<div align="center"><center>
<table border="0" width="88%">
<tr>
<td width="80%"><p align="left"><a
href="vbtips.htm#Return">[1]</a> <a href="vbtips1.htm">[2]</a>
[3] <a href="vbtips3.htm">[4]</a> <a href="vbtips4.htm">[5]</a>
<a href="vbtips5.htm">[6]</a> <a href="vbtips7.htm">[7]</a>
<a href="#home">[8]</a> <a href="vbtips9.htm">[9]</a> <a
href="vbtips10.htm">[10]</a></p>
</td>
<td><p align="right"><font size="2">第三页(共十页)</font></p>
</td>
</tr>
</table>
</center></div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -