WinAPI 函数名 | 函数说明 | Win16 | Win95 | WinNT |
SHAppBarMessage | 设置任务栏消息 | 否 | 是 | 是 |
SHFileOperation | 执行系统文件对象的操作 | 否 | 是 | 是 |
SHFreeNameMappings | 释放文件名映像对象 | 否 | 是 | 是 |
SHGetFileInfo | 获取工作台外壳文件夹界面 | 否 | 是 | 是 |
SHGetNewLinkInfo | 否 | 是 | 是 | |
SaveDC | 保存设备描述表 | 是 | 是 | 是 |
ScaleViewportExtEx | 调整视口大小 | 是 | 是 | 是 |
ScaleWindowExtEx | 调整窗口大小 | 是 | 是 | 是 |
ScheduleJob | 调度作业 | 否 | 是 | 是 |
ScreenToClient | 将屏幕点转换为客户坐标 | 是 | 是 | 是 |
ScrollConsoleScreenBuffer | 滚动屏幕缓冲区中的数据 | 否 | 是 | 是 |
ScrollDC | 水平或垂直移动矩形 | 是 | 是 | 是 |
ScrollWindow | 移动窗口客户区 | 是 | 是 | 是 |
ScrollWindowEx | 移动窗口客户区 | 是 | 是 | 是 |
SearchPath | 查找文件 | 否 | 是 | 是 |
SelectClipPath | 选定当前路径为剪辑区域 | 否 | 是 | 是 |
SelectClipRgn | 选定剪辑区域 | 是 | 是 | 是 |
SelectObject | 选定对象 | 是 | 是 | 是 |
SelectPalette | 选定调色板 | 是 | 是 | 是 |
SendDlgItemMessage | 向对话框控件发送消息 | 是 | 是 | 是 |
SendDriverMessage | 向可安装驱动程序发送消息 | 是 | 是 | 是 |
SendMessage | 向窗口进程发送消息 | 是 | 是 | 是 |
SendMessageCallback | 向窗口进程发送消息 | 否 | 是 | 是 |
SendMessageTimeout | 向窗口进程发送消息 | 否 | 是 | 是 |
SendNotifyMessage | 向窗口进程发送消息 | 否 | 是 | 是 |
SetAbortProc | 设备打印作业的放弃函数 | 否 | 是 | 是 |
SetAclInformation | 设备ACL信息 | 否 | 是 | 是 |
SetActiveWindow | 激活顶级窗口 | 是 | 是 | 是 |
SetArcDirection | 设置画弧方向 | 否 | 是 | 是 |
SetBitmapBits | 设置位图的值 | 是 | 是 | 是 |
SetBitmapDimensionEx | 设置位图的宽和高 | 是 | 是 | 是 |
SetBkColor | 设置当前背景色 | 是 | 是 | 是 |
SetBkMode | 设置背景模式 | 是 | 是 | 是 |
SetBoundsRect | 控制相邻矩形重叠 | 是 | 是 | 是 |
SetBrushOrgEx | 设置当前刷子的起点 | 否 | 是 | 是 |
SetCapture | 设置鼠标捕获 | 是 | 是 | 是 |
SetCaretBlinkTime | 设置脱字号闪烁时间 | 是 | 是 | 是 |
SetCaretPos | 设置脱字号位置 | 是 | 是 | 是 |
SetClassLong | 设置附加类内存长数值 | 是 | 是 | 是 |
SetClassWord | 设置附加类内存字数值 | 是 | 是 | 是 |
SetClipboardData | 设置剪贴板中数据 | 是 | 是 | 是 |
SetClipboardViewer | 在CLIPBOARD浏览器链中加入窗口 | 是 | 是 | 是 |
SetColorAdjustment | 调整颜色 | 否 | 是 | 是 |
SetColorSpace | 设置颜色空间 | 否 | 是 | 是 |
SetCommBreak | 挂起字符传送 | 是 | 是 | 是 |
SetCommConfig | 否 | 是 | 是 | |
SetCommMask | 设置通信事件屏蔽 | 否 | 是 | 是 |
SetCommState | 设置通信设备状态 | 是 | 是 | 是 |
SetCommTimeouts | 设置通信读写时间范围 | 否 | 是 | 是 |
SetComputerName | 设置当前计算机名称 | 否 | 是 | 是 |
SetConsoleActiveScreenBuffer | 改变显示屏幕缓冲区 | 否 | 是 | 是 |
SetConsoleCP | 设置控制台输入代码页 | 否 | 是 | 是 |
SetConsoleCtrlHandler | 设置控制台进程的单个句柄 | 否 | 是 | 是 |
SetConsoleCursorInfo | 设置控制台光标大小 | 否 | 是 | 是 |
SetConsoleCursorPosition | 设置控制台光标位置 | 否 | 是 | 是 |
SetConsoleMode | 设置控制台输入输出模式 | 否 | 是 | 是 |
SetConsoleOutputCP | 设置控制台输出代码页 | 否 | 是 | 是 |
SetConsoleScreenBufferSize | 改变屏幕缓冲区大小 | 否 | 是 | 是 |
SetConsoleTextAttribute | 设置屏幕文本属性 | 否 | 是 | 是 |
SetConsoleTitle | 设置控制台窗口标题字符串 | 否 | 是 | 是 |
SetConsoleWindowInfo | 设置控制台窗口大小 | 否 | 是 | 是 |