?? uaction.htm
字號:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<style><!--
body,table {font-family:"宋體"; font-size: 9pt; line-height:11pt;}
a {text-decoration:none} a:hover {color:red;text-decoration:underline}
--></style>
<title>uAction</title>
</head>
<body link="#FF0000" vlink="#FF0000" alink="#FF0000" bgcolor="#FFC8C8">
<table border="0" width="100%" cellpadding="0" height="22">
<tr>
<td width="100%"><a name="uAction常數表">uAction常數表</a>——請參考<a
href="SystemParametersInfo.htm">SystemParametersInfo</a>函數</td>
</tr>
</table>
<table border="1" width="100%" bordercolorlight="#808080" cellspacing="0"
bordercolordark="#FFFFFF">
<tr>
<td width="100%" colspan="2"> 請參考windows用戶手冊,了解關于這些參數以及注冊表或win.ini文件的詳細情況。如參數不是為一個行動指定的,則沒有使用。在許多許多情況下系統參數都有自己對應的
GET 和 SET 行動;例如 SPI_GETACCESSTIMEOUT 和 SPI_SETACCESSTIMEOUT。在這些情況下,除非特別指明,否則它們之間唯一的區別就是一個用于取得信息,另一個設置信息。針對
SET 條目,只列出參數間的差異</td>
</tr>
<tr>
<td width="25%">常數</td>
<td width="75%">含義</td>
</tr>
<tr>
<td width="25%">SPI_GETACCESSTIMEOUT</td>
<td width="75%">lpvParam是一個ACCESSTIMEOUT結構,其中要載入輔助訪問特性計時信息。在調用函數之前,uParam必須設為ACCESSTIMEOUT結構的大小</td>
</tr>
<tr>
<td width="25%">SPI_GETANIMATION</td>
<td width="75%">lpvParam是一個ANIMATIONINFO結構,將在其中載入窗口最小化和恢復時的動畫信息。不能在NT
3.51中使用</td>
</tr>
<tr>
<td width="25%">SPI_GETBEEP</td>
<td width="75%">lpvParam是一個Long型數據,若打開了響鈴聲,則設為TRUE</td>
</tr>
<tr>
<td width="25%">SPI_GETBORDER</td>
<td width="75%">lpvParam是一個Long型數據,用于接收一個乘數(倍數),對大小可變的窗口的邊框尺寸進行控制</td>
</tr>
<tr>
<td width="25%">SPI_GETDEFAULTINPUTLANG</td>
<td width="75%">lpvParam是一個Long型數據,用于接收默認鍵盤布局的一個32位句柄。不能用于NT
3.51</td>
</tr>
<tr>
<td width="25%">SPI_GETDRAGFULLWINDOWS</td>
<td width="75%">lpvParam是一個Long型數據,如在整個窗口上拖動,就會設為TRUE。如果只拖出了一個矩形輪廓,則為FALSE。要求NT
4.0 或 Windows 95支持。其中,Windows 95必須有Plus!支持,或直接安裝Windows
95 OSR2</td>
</tr>
<tr>
<td width="25%">SPI_GETFASTTASKSWITCH</td>
<td width="75%">lpvParam是一個Long型數據,如允許快速任務切換,則為TRUE。在Windows
95 和 NT 4.0中肯定是TRUE</td>
</tr>
<tr>
<td width="25%">SPI_GETFILTERKEYS</td>
<td width="75%">lpvParam是一個FILTERKEYS結構,用于裝載與鍵盤有關的輔助訪問特性信息</td>
</tr>
<tr>
<td width="25%">SPI_GETFONTSMOOTHING</td>
<td width="75%">lpvParam是一個Long型數據,如打開了邊緣修飾特性(讓字體更圓潤),則為TRUE。只適用于
NT 4.0 和帶 Plus! 支持的 Windows 95</td>
</tr>
<tr>
<td width="25%">SPI_GETGRIDGRANULARITY</td>
<td width="75%">lpvParam是一個Long型數據,會設為網格間隔尺寸值</td>
</tr>
<tr>
<td width="25%">SPI_GETHIGHCONTRAST</td>
<td width="75%">lpvParam是一個HIGHCONTRAST結構,用于裝載與用戶顯示器有關的輔助訪問特性信息。僅適用于Win95</td>
</tr>
<tr>
<td width="25%">SPI_GETICONMETRICS</td>
<td width="75%">lpvParam是一個ICONMETRICS結構,用于裝載與圖標比例及排列有關的信息。僅適用于Windows
95 及 NT 4.0</td>
</tr>
<tr>
<td width="25%">SPI_GETICONTITLELOGFONT</td>
<td width="75%">lpvParam指向一個LOGFONT結構,設置內容取決于圖標標題采用的字體</td>
</tr>
<tr>
<td width="25%">SPI_GETICONTITLEWRAP</td>
<td width="75%">lpvParam是一個Long型數據,如允許對圖標標題進行自動換行,則設為TRUE</td>
</tr>
<tr>
<td width="25%">SPI_GETKEYBOARDDELAY</td>
<td width="75%">lpvParam是一個Long型數據,設為鍵盤重復延時</td>
</tr>
<tr>
<td width="25%">SPI_GETKEYBOARDPREF</td>
<td width="75%">lpvParam是一個Long型數據,如用戶更喜歡用鍵盤而不是鼠標,則設為TRUE。如這個參數為真,windows會顯示出附加的鍵盤接口信息,只適用于win95</td>
</tr>
<tr>
<td width="25%">SPI_GETKEYBOARDSPEED</td>
<td width="75%">lpvParam是一個Long型數據,設為鍵盤的重復速率</td>
</tr>
<tr>
<td width="25%">SPI_GETMENUDROPALIGNMENT</td>
<td width="75%">lpvParam是一個Long型數據,若彈出式菜單左對齊(默認),則設為FALSE。否則為TRUE</td>
</tr>
<tr>
<td width="25%">SPI_GETMINIMIZEDMETRICS</td>
<td width="75%">lpvParam是一個MINIMIZEDMETRICS結構,用于裝載與最小化窗口的比例及排列有關的信息。僅適用于win95</td>
</tr>
<tr>
<td width="25%">SPI_GETMOUSE</td>
<td width="75%">lpvParam是三元素Long數組的頭一個條目,條目0設為用戶配置MouseThreshold1字段,條目1設為MouseThreshold2字段,條目2設為MouseSpeed</td>
</tr>
<tr>
<td width="25%">SPI_GETMOUSEKEYS</td>
<td width="75%">lpvParam是一個MOUSEKEYS結構,要在其中裝載與鼠標有關的輔助訪問信息。不能在
NT 3.51中使用</td>
</tr>
<tr>
<td width="25%">SPI_GETNONCLIENTMETRICS</td>
<td width="75%">lpvParam是一個NONCLIENTMETRICS結構,要在其中裝載有關字體和環境有關的信息;這些信息會在描繪窗口非客戶區域時涉及到,如邊框、標題等。只適用于win95</td>
</tr>
<tr>
<td width="25%">SPI_GETSCREENSAVEACTIVE</td>
<td width="75%">lpvParam指向一個整數;倘若屏幕保護程序處于活動狀態,則設為TRUE;否則設為FALSE</td>
</tr>
<tr>
<td width="25%">SPI_GETSCREENSAVETIMEOUT</td>
<td width="75%">lpvParam指向一個整數;它設為屏幕保護延時(以秒為單位)</td>
</tr>
<tr>
<td width="25%">SPI_GETSERIALKEYS</td>
<td width="75%">lpvParam是一個SERIALKEYS結構,用于裝載與輸入設備(用于模擬鍵盤輸入)有關的輔助訪問特性信息。只適用于win95</td>
</tr>
<tr>
<td width="25%">SPI_GETSHOWSOUNDS</td>
<td width="75%">lpvParam是一個Long型數據,倘若應用程序應該用可視線索來代替聲音,則設為TRUE。它的作用與<a
href="GetSystemMetrics.htm">GetSystemMetrics</a>函數的SM_GETSHOWSOUNDS選項是相同的</td>
</tr>
<tr>
<td width="25%">SPI_GETSNAPTODEFBUTTON</td>
<td width="75%">lpvParam是一個Long型數據,倘若鼠標會自動移到新對話框的默認按鈕,則設為TRUE。只適用于NT
4.0</td>
</tr>
<tr>
<td width="25%">SPI_GETSOUNDSENTRY</td>
<td width="75%">lpvParam是一個SOUNDSENTRY結構,用于裝載讓windows提供可視標志(而不是系統聲音)時涉及的輔助訪問特征信息。調用之前,必須將uParam設為SOUNDSENTRY結構的長度</td>
</tr>
<tr>
<td width="25%">SPI_GETSTICKYKEYS</td>
<td width="75%">lpvParam是一個STICKYKEYS結構,用于裝載允許一名用戶順序按鍵(而不是同時按下)時涉及的輔助訪問特征信息。同時按鍵的例子包括Shift+,
Ctrl+, Alt+ 等。調用之前,必須將uParam設為STICKYKEYS結構的長度</td>
</tr>
<tr>
<td width="25%">SPI_GETTOGGLEKEYS</td>
<td width="75%">lpvParam是一個TOGGLEKEYS結構,要在其中裝載按下一個開關鍵(NumLock,CapsLock,ScrollLock)后播放聲音提示時涉及的輔助訪問特征信息。windows會用一個不同的聲音指出開或關狀態。調用之前,必須將uParam設為TOGGLEKEYS結構的長度</td>
</tr>
<tr>
<td width="25%">SPI_GETWORKAREA</td>
<td width="75%">lpvParam是一個<a href="RECT.htm">RECT</a>結構,用于裝載屏幕的工作區</td>
</tr>
<tr>
<td width="25%">SPI_ICONHORIZONTALSPACING</td>
<td width="75%">如lpvParam為NULL,則uParam代表桌面圖標新的水平間隔距離,以像素為單位</td>
</tr>
<tr>
<td width="25%">SPI_ICONVERTICALSPACING</td>
<td width="75%">與SPI_ICONHORIZONTALSPACING相似,只不過指定圖標的垂直間距</td>
</tr>
<tr>
<td width="25%">SPI_LANGDRIVER</td>
<td width="75%">lpvParam是一個字串,用于容納新的語言驅動程序文件的名稱</td>
</tr>
<tr>
<td width="25%">SPI_SETACCESSTIMEOUT</td>
<td width="75%">與SPI_GETACCESSTIMEOUT的參數相同</td>
</tr>
<tr>
<td width="25%">SPI_SETANIMATION</td>
<td width="75%">與SPI_GETANIMATION的參數相同</td>
</tr>
<tr>
<td width="25%">SPI_SETBEEP</td>
<td width="75%">uParam為TRUE時打開響鈴,FALSE關閉</td>
</tr>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -