<html>
<body>
<FONT style="FONT: 12px 宋体" color=black>
函数功能:该函数查询或设置系统级参数。该函数也可以在设置参数中更新用户配置文件。<br><br>
函数原型:B00L SystemParametersinfo(UINT uiAction,UINT uiParam,PVOID pvParam,UINT fWinlni);<br><br>
参数:<br><br>
uiAction:该参数指定要查询或设置的系统级参数。其取值如下;<br><br>
SPI_GETACCESSTIMEOUT:检索与可访问特性相关联的超时段的信息,PvParam参数必须指向某个ACCESSTIMEOUT结构以获得信息,并将该结构中的cbSjze成员和ulParam参数的值设为sizeof(ACCESSTIMEOUT)。<br><br>
SPI_GETACTIVEWINDOWTRACKING:用于Windows 98和Windows NT 5.0及以后的版本。它表示是否打开活动窗口跟踪(激活该窗口时鼠标置为开状态),pvParam参数必须指向一个BOOL型变量(打开时接收值为TRUE,关闭时为FALSE)。<br><br>
SPI_GETACTIVEWNDTRKZORDER;用于Windows 98和Windows NT 5.0及以后版本。它表示通过活动窗口跟踪开关激活的窗口是否要置于最顶层。pvParam参数必须指向一个BOOL型变量,如果要置于顶层,那么该变量的值为TRUE,否则为FALSE。<br><br>
SPI_GETACTIVEWNDTRKTIMEOUT:用于Windows 98和 Windows NT 5.0及以后版本。它指示活动窗口跟踪延迟量,单位为毫秒。pvParam参数必须指向DWORD类型变量,以接收时间量。<br><br>
SPI_GETANIMATION:检索与用户活动有关的动画效果。pvParam参数必须指向ANIMATIOINFO结构以接收信息。并将该结构的cbSize成员和ulParam参数置为sizeof(ANIMATIONINFO)。<br><br>
SPI_GETBEEP:表示警告蜂鸣器是否是打开的。pvParam参数必须指向一个BOOL类型变量,如果蜂鸣器处于打开状态,那么该变量的值为TRUE,否则为FALSE。<br><br>
SpI_GETBORDER:检索决定窗口边界放大宽度的边界放大因子。pvParam参数必须指向一个整型变量以接收该值。<br><br>
SPI_GETDEFAULTINPUTLANG:返回用于系统缺省输入语言的键盘布局句柄。pvParam参数必须指向一个32位变量,以接收该值。<br><br>
SPI_GETCOMBOBOXANIMATION:用于Windows 98和Windows NT 5.0及以后版本。它表示用于组合柜的动打开效果是否允许。pvParam参数必须指向一个BOOL变量,如果允许,那么变量返回值为TRUE,否则为FALSE。<br><br>
SPI_GETDRAGFULLWINDOWS:确定是否允许拖拉到最大窗口。pvParam参数必须指向BOOL变量,如果允许,返回值为TRUE,否则为FALSE。对于Windows 95系统,该标志只有在安装了Windows plusl才支持。<br><br>
SPI_GETFASTTASKSWITCH:该标志已不用!以前版本的系统使用该标志来确定是否允许Alt+Tab快速任务切换。对于Windows 95、Windows 98和Windows NT 4.0版而言,快速任务切换通常是允许的。<br><br>
SPI_GETFILTERKEYS:检索有关FILTERKEYS(过滤键)易用特征信息。pvParam参数必须指向接收信息的filterkeys结构,并将该结构中的cbSze成员和ulParam参数的值设为sizeof(FILTERKEYS)。<br><br>
SPI_GETFONTSMOOTHING:表示字体平滑处理特征是否允许。该特征使用字体保真技术,通过在不同灰度级上涂上像素使字体曲线显得更加平滑。参数pvParam必须指向BOOL类型变量,如果该特征被允许,那么返回值为TRUE,否则为FALSE。对于Windows 95系统,该标志只有在安装了Windows plusl才支持。<br><br>
SPI_GETFOREGROUNDFLASHCOUNT:用于Windows 98和Windows NT 5.0及以后版本。它表示在拒绝前台切换申请时系统闪烁任务条按钮的次数。参数pvParam必须指向DWORD变量,以接收该值。<br><br>
SPI_GETFOREGROUNDLOCKTIMEOUT:用于Windows NT 5.O及以后版本或Windows 98。它表示在系统禁止应用程序强行将自己进入前台期间的时间量,单位为毫秒.参数pvParam必须指向DWORD变量以接收时间值。<br><br>
SPI_GETGRADIENTCAPTIONS:用于Windows 98和Windows NT 5.0及以后版本。它表示是否允许有用于窗口标题栏的倾斜效果。参数pvParam必须指向BOOL变量,其值在允许时为TRUE,禁止时为FALSE。<br><br>
SPL_GETGRIDGRANULARITY:检索桌面大小网格的当前颗粒度值。参数pVparam必须指向一个整型变量以接收该值。<br><br>
SPI_GETHIGHCONTRAST:用于Windows 95及更高版本、Windows NT 5.0及以后版本。检索与HighContrast易用特征有关的信息。pvParam参数必须指向用于接收该信息的HIGHCONTRAST结构,该结构中的。cbSize成员和ulParam参数的值应设为sizeof(NIGHCONTRAST)。<br><br>
SPI_GETICONMETRICS:检索与图标有关的度量信息。参数pvParam必须指向一个ICONMETRICS结构以接收信息。该结构中的。cbSize成员和ulParam参数的值应设为sizeof(ICONMETRICS)。<br><br>
SPI_GETICONTITLELOGFONT:检索当前图标标题字体的逻辑字体信息。参数ulParam规定了logfont结构的大小,参数pvParam必须指向要填充的Iogfont结构。<br><br>
SPI_GETICONTITLEWRAP:确定是否允许图标标题环绕。pvParam参数必须指向一个BOOL类型变量,该变量的值在允许时为TRUE,否则为FALSE。<br><br>
SPI_GETKEYBOARDDELAY:检索键盘重复击键延迟设置,该值范围从0(大约25Oms延迟)到3(大约1秒延迟)。与该范围里每一个值相关的实际延迟时间可能与硬件有关。pvParam参数必须指向一个整型变量以接收设置值。<br><br>
SPI_GETKEYBOARDPREF:用于Windows 95及以后版本。Windows NT 5.O及以后版本。它确定用户是否依赖键盘而非鼠标,是否要求应用程序显示键盘接口,以免隐藏。pvParam参数必须指向一个BOOL类型变量,如果用户依赖键盘,那么该变量取值为TRUE,否则为FALSE。<br><br>
SPI_GETKEYBOARDSPEED:检索键盘重复击键速度设置情况,该值范围从0(大约30次/秒)至31(大约25次/秒)。实际的击键速率与硬件有关,而且变动的线性幅度有可能高达20%。参数pvParam必须指向DWORD变量以接收设置值。<br><br>
SPI_GETLISTBOXSMOOTHSCROLLING:用于Windows 98和Windows NT 5.0及以后版本。表示是否允许有列表栏的平滑滚动效果。pvParam参数必须指向BOOL变量,如果允许,则该值为TRUE,否则为FALSE。<br><br>
SPI_GETLDWPOWERACTIVE:确定是否允许屏幕保护的低电压状态。如果允许,那么指向BOOL变量的pvParam参数会接收到TRUE值,否则为FALSE。对于Windows 98,该标志对16位和32位应用程序都支持。<br><br>
对于Windows 95,该标志只支持16位应用程序。对于Windows NT,在Windows NT 5.0及以后版本中支持32位应用程序,对16位应用程序则不支持。<br><br>
SPI_GETLOWPOWERTIMEOUT:检索用于屏幕保护的低电压状态超时值。pvParam参数必须指向一个整型变量,以接收该值。对于Windows 98该标志支持16位和32位应用程序。对于Windows95,该标志只支持16位应用程序。对于Windows NT,该标志支持Windows NT 5.0及以后版本上的32位应用程序。不支持16位应用程序。<br><br>
SPI_GETMENUDROPALIGNMENT。确定弹出式菜单相对于相应的菜单条项是左对齐,还是右对齐、参数pvParam必须指向一个BOOL类型变量,如果是左对齐。那么该变量值为TRUE,否则为FALSE。SPI_GETMINIMIZEDMETRICS:检索最小化窗口有关的度量数据信息。参数pvParam必须指向MINIMIZEDMETRCS结构,以接收信息。该结构中的cbSize和ulParam参数的值应设为sizeof(MINIMIZEDMETRICS)。<br><br>
SPI_GETMOUSE:检索鼠标的2个阈值和加速特性。pvParam参数必须指向一个长度为3的整型数组,分别存储此值。<br><br>
SPI_GETMOUSEHOVERHEGHT:用于Windows NT 4.0及以后版本或Windows 98。获得在TrackMouseEvent事件中,为产生WM_MOUSEOVER消息而鼠标指针必须停留的矩形框的高度,以像素为单位。参数pvParam必须指向一个UINT变量以接收这个高度值。<br><br>
SPI_GETMOUSEHOVERTIME:用于Windows NT 4.0及以后版本、Windows 98,获得在TrackMouseEvent事件中,为产生WM_MOUSEOVER消息而鼠标指针必须停留在矩形框内的时间,单位为毫秒。参数pvParam必须指向一个UINT变量以接收该时间值。<br><br>
SPI_GETMOUSEHOVERWIDTH:用于Windows NT 4.0及以后版本、Windows 98。获得在TrackMouseEvent事件中,为产生WM_MOUSEOVER消息而鼠标指针必须停留的矩形框的宽度,以像素为单位。参数pvParam必须指向一个UINT变量以接收这个宽度值。<br><br>
SPI_GETMOUSEKEYS:检索与MOUSEKEYS易用特征有关的信息,pvParam参数必须指向某个MOUSEKEYS结构,以获取信息。应将结构的cbSize成员和ulParam参数设置为sizeof(MOUSEKEYS)。<br><br>
SPI_GETMOUSESPEED:用于Windows NT 5.0及以后版本、Windows 98。检索当前鼠标速度。鼠标速度决定了鼠标移动多少距离,鼠标的指针将移动多远。参数pvParam指向一个整型变量,该变量接收1(最慢)至20(最快)之间的数值。缺省值为们10。这个值可以由最终用户使用鼠标控制面
没有合适的资源?快使用搜索试试~ 我知道了~
Win32+API函数大全
共558个文件
html:540个
gif:14个
js:1个
需积分: 9 3 下载量 108 浏览量
2008-10-08
09:09:41
上传
评论
收藏 523KB RAR 举报
温馨提示
Win32+API函数大全 从网上下载的chm格式,却打不开, 我用工具把它反编译了,得到了里面的所有html格式的文件,现在打包共享给出来.
资源推荐
资源详情
资源评论
收起资源包目录
Win32+API函数大全 (558个子文件)
___dtree.css 518B
nolines_plus.gif 870B
nolines_minus.gif 861B
base.gif 141B
folderopen.gif 140B
page.gif 131B
folder.gif 125B
plus.gif 89B
plusbottom.gif 88B
minus.gif 86B
minusbottom.gif 85B
join.gif 69B
line.gif 66B
joinbottom.gif 66B
empty.gif 62B
___left.htm 31KB
SystemParametersinfo.html 30KB
系统服务.html 14KB
Create Window.html 12KB
CreateFont.html 10KB
窗口管理函数.html 9KB
GetDeviceCaps.html 9KB
GetCharacterPlacement.html 8KB
图形设备接口.html 7KB
MessageBox.html 7KB
DeviceCapabilities.html 6KB
SetWindowPos.html 6KB
CommDlgExtendedEorror.html 6KB
SetWindowLong.html 5KB
CreateWindowEx.html 5KB
ChangeDisplaySettingsEx.html 5KB
DeferWindowPos.html 5KB
SetWindowLong.html 5KB
LoadImage.html 5KB
StretchDIBits.html 4KB
DrawText.html 4KB
ChangeDisplaySettings.html 4KB
InsertMenu.html 4KB
mouse_event.html 4KB
AppendMenu.html 4KB
SetDIBitsToDevice.html 4KB
CreateDIBSection.html 4KB
CreateDialoglndirectParam.html 4KB
BitBlt.html 4KB
GetDIBits.html 4KB
ShowWindow.html 3KB
ExtTextOut.html 3KB
GetStockObject.html 3KB
GetGlyphOutline.html 3KB
WinMain.html 3KB
LoadKeyboardLayout.html 3KB
OFNGookProc.html 3KB
MaskBlt.html 3KB
TrackPopupMenu.html 3KB
ScrollWindowEx.html 3KB
DialogBoxlndirect.html 3KB
FlndResource.html 3KB
DrawlconEx.html 3KB
GetDCEx.html 3KB
CreateDialoglndirect.html 3KB
网络服务.html 3KB
SetClassLong.html 3KB
CreateScalableFontResource.html 3KB
GradientFill.html 3KB
CreateDIBitmap.html 3KB
PeekMessage.html 3KB
PagePaintHook.html 3KB
GetObject.html 3KB
DlgDirList.html 3KB
SetDIBits.html 3KB
PlgBlt.html 3KB
BroadcastSystemMessage.html 3KB
SetGraphicsMode.html 3KB
GetTextAlign.html 3KB
EditWordBreakproc.html 3KB
CreateMDIWindow.html 3KB
CallWindowProc.html 3KB
DlgDirListComboBox.html 3KB
GetWindow.html 3KB
TabbedTextOut.html 3KB
GetMessage.html 3KB
GetAsyncKeyState.html 3KB
LoadBitmap.html 2KB
TranslateAccelerator.html 2KB
CFHookProc.html 2KB
SetSystemPaletteUse.html 2KB
ReplaceText.html 2KB
FRHookProc.html 2KB
CopyImage.html 2KB
CreateDc.html 2KB
EnumResLangProc.html 2KB
CCHookProc.html 2KB
GetWindowLong.html 2KB
AlphaBlend.html 2KB
CreateCaret.html 2KB
ExtFloodFill.html 2KB
RegisterHotKey.html 2KB
GetQueueStatus.html 2KB
GetClassLong.html 2KB
PrintDlg.html 2KB
共 558 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
luqingfei
- 粉丝: 6
- 资源: 43
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功