水海科技系統研發驗證工作室 - Windows API Windows API 首頁 函數 函式庫 作業系統 參考書目 範例 搜尋 與我聯絡

函數 _ABCDEFGHIJKLMNOPQRSTUVWXYZ

Windows API 字首 [ S ]


序號 函數名 函數庫 作業系統 說明
1 SafeArrayGetDim oleaut32.dll 95/NT 取得 OLE 或 Variant 陣列元素的陣列維度
2 SafeArrayGetElemsize oleaut32.dll 95/NT 取得 OLE 或 Variant 陣列單一元素所佔位元組大小
3 SafeArrayRedim oleaut32.dll 95/NT 重新宣告 OLE 或 Variant 陣列元素的陣列大小
4 SaveDC   儲存一個裝置環境以供將來使用
5 ScaleViewPortExt   改變一裝置環境的邏輯座標系統刻度
6 ScaleViewportExtEx gdi32.dll 31/95/NT 調整視口大小
7 ScaleWindowExt   改變一裝置環境的邏輯座標系統刻度
8 ScaleWindowExtEx gdi32.dll 31/95/NT 調整視窗大小
9 ScheduleJob winspool.drv 95/NT 調度作業
10 ScreenToClient user32.dll   將指標從螢幕座標轉換到使用者視窗座標
11 ScrollConsoleScreenBuffer kernel32.dll 95/NT 滾動螢幕緩衝區中的數據
12 ScrollDc user32.dll   捲動一塊裝置環境內的區域並計算更新的區域大小
13 ScrollWindow user32.dll   捲動一塊視窗工作區內的區域
14 ScrollWindowEx user32.dll 31/95/NT 移動視窗客戶區
15 SearchPath kernel32.dll 95/NT 查找檔案
16 SelectClipPath gdi32.dll 95/NT 選定當前路徑為剪輯區域
17 SelectClipRgn gdi32.dll   選一塊區域來裁剪輸出到一裝置環境
18 SelectObject gdi32.dll   選擇一個物件至一裝置環境
19 SelectPalette gdi32.dll   將一調色盤選擇給一裝置環境
20 SendDlgItemMessage user32.dll   直接傳送訊息給對話盒內的控制元
21 SendDriverMessage winmm.dll 31/95/NT 向可安裝驅動程序發送訊息
22 SendMessage   直接送一個Windows訊息到一個視窗的訊息函數
23 SendMessageCallback user32.dll 95/NT 向視窗行程發送訊息
24 SendMessageTimeout user32.dll 95/NT 向視窗行程發送訊息
25 SendNotifyMessage user32.dll 95/NT 向視窗行程發送訊息
26 SetAbortProc gdi32.dll 95/NT 設備列印作業的放棄函數
27 SetAclInformation advapi32.dll 95/NT 設備ACL資訊
28 SetActiveWindow user32.dll   使某視窗可見
29 SetArcDirection gdi32.dll 95/NT 設定畫弧方向
30 SetBitmapBits gdi32.dll   設定與設備相關位元映射圖的圖點資料
31 SetBitmapDimension   設定組成位元映射圖約兩個元素,這兩個值在稍後可由GetBitmapDimension()來取得
32 SetBitmapDimensionEx gdi32.dll 31/95/NT 設定位圖的寬和高
33 SetBkColor gdi32.dll   設定圍繞每個字元、虛線、或圖筆的背景顏色
34 SetBKMode gdi32.dll   改變背景的繪圖模式
35 SetBoundsRect gdi32.dll 31/95/NT 控製相鄰矩形重疊
36 SetBrushOrg   改變裝置環境用來對齊型式畫筆的原點
37 SetBrushOrgEx gdi32.dll 95/NT 設定當前刷子的起點
38 SetCapture user32.dll   擷取滑鼠,只有設定可擷取滑鼠的程式才能接收到滑鼠訊息
39 SetCaretBlinkTime user32.dll   設定螢幕上提示符號的閃爍速率
40 SetCaretPos user32.dll   設定提示符號的位置
41 SetClassLong user32.dll   改變某視窗類別之某個長整型態之資料
42 SetClassWord user32.dll   改變某視窗類別之某個字組型態之資料
43 SetClipboardData user32.dll   送一公用記憶體區塊給剪貼簿,該記憶體區塊成為剪貼簿資料
44 SetCliPboardViewer user32.dll   新增一檢視程式於剪貼簿檢視程式鏈中
45 SetColorAdjustment gdi32.dll 95/NT 調整顏色
46 SetColorSpace gdi32.dll 95/NT 設定顏色空間
47 SetCommBreak kernel32.dll   暫時擱置通訊裝置的動作
48 SetCommConfig kernel32.dll 95/NT
49 SetCommEventMask   設定那一個通訊事件致能
50 SetCommMask kernel32.dll 95/NT 設定通信事件屏蔽
51 SetCommState kernel32.dll   改變目前通訊裝置的設定
52 SetCommTimeouts kernel32.dll 95/NT 設定通信讀寫時間範圍
53 SetComputerName kernel32.dll 95/NT 設定當前計算機名稱
54 SetConsoleActiveScreenBuffer kernel32.dll 95/NT 改變顯示螢幕緩衝區
55 SetConsoleCP kernel32.dll 95/NT 設定控製台輸入代碼頁
56 SetConsoleCtrlHandler kernel32.dll 95/NT 設定控製台行程的單個代碼
57 SetConsoleCursorInfo kernel32.dll 95/NT 設定控製台游標大小
58 SetConsoleCursorPosition kernel32.dll 95/NT 設定控製台游標位置
59 SetConsoleMode kernel32.dll 95/NT 設定控製台輸入輸出模式
60 SetConsoleOutputCP kernel32.dll 95/NT 設定控製台輸出代碼頁
61 SetConsoleScreenBufferSize kernel32.dll 95/NT 改變螢幕緩衝區大小
62 SetConsoleTextAttribute kernel32.dll 95/NT 設定螢幕文本屬性
63 SetConsoleTitle kernel32.dll 95/NT 設定控製台視窗標題字串
64 SetConsoleWindowInfo kernel32.dll 95/NT 設定控製台視窗大小
65 SetCurrentDirectory kernel32.dll 95/NT 改變當前目錄
66 SetCursor user32.dll   建立欲顯示的游標形狀
67 SetCursorPos user32.dll 31/95/NT 移動滑鼠游標到新的位置
68 SetDebugErrorLevel user32.dll 95/NT 設定除錯事件錯誤等級
69 SetDefaultCommConfig kernel32.dll 95/NT
70 SetDeviceGammaRamp gdi32.dll 95/NT 設定輝等級
71 SetDIBColorTable gdi32.dll 95/NT
72 SetDIBitsToDevice gdi32.dll   將與設備無關的位元映射圖直接輸出到設備上
73 SetDlBits   將記憶體緩衝區內的資料設定為與設備無關的位元映射圖中
74 SetDlgItemInt user32.dll   在對話盒內的控制元裡印出字串以表示一個整數值
75 SetDlgItemText user32.dll 31/95/NT 設定對話框標題或項目
76 SetDlgltemText   改變對話盒內指定控制元裡的文字
77 SetDoubleClickTime user32.dll   改變滑鼠按鈕連接兩下的時間
78 SetEndOfFile kernel32.dll 95/NT 設定檔案結束
79 SetEnhMetaFileBits gdi32.dll 95/NT 建立增強向量圖形檔(MetaFile)
80 SetEnvironment   改變一個埠的環境變數設定
81 SetEnvironmentVariable kernel32.dll 95/NT 設定環境變量
82 SetErrorMode kernel32.dll   決定Windoas是否顯示內定的臨界錯誤訊息
83 SetFileApisToANSI kernel32.dll 95/NT
84 SetFileApisToOEM kernel32.dll 95/NT 設定檔案API為OEM字元集
85 SetFileAttributes kernel32.dll 95/NT 設定檔案屬性
86 SetFilePointer kernel32.dll 95/NT 設定檔案指定指標位置
87 SetFilePointerEx kernel32.dll 98/NT 設定 2GB 以上之檔案指定指標位置
88 SetFileSecurity advapi32.dll 95/NT 設定檔案或目錄安全屬性
89 SetFileTime kernel32.dll 95/NT 設定檔案的64位時間
90 SetFocus user32.dll   給予某視窗輸入焦點
91 SetForegroundWindow user32.dll 95/NT 將視窗置於前台
92 SetForm winspool.drv 95/NT 設定窗體資訊
93 SetGraphicsMode gdi32.dll 95/NT 設定圖形模式
94 SetHandleCount kernel32.dll   改變一個應用程式同時能開啟的檔案數目
95 SetHandleInformation kernel32.dll 95/NT
96 SetICMMode gdi32.dll 95/NT 設定圖形顏色匹配
97 SetICMProfile gdi32.dll 95/NT 設定顏色外觀
98 SetJob winspool.drv 95/NT 設定列印作業資訊
99 SetKernelObjectSecurity advapi32.dll 95/NT 設定內核對象安全屬性
100 SetKeyboardState user32.dll   設定所有256個虛擬鍵的狀態
101 SetLastError kernel32.dll 95/NT 設定擴展錯誤代碼
102 SetLastErrorEx user32.dll 95/NT 設定擴展錯誤代碼及類型
103 SetLocaleInfo kernel32.dll 95/NT
104 SetLocalTime kernel32.dll 95/NT 設定本地時間
105 SetMailslotInfo kernel32.dll 95/NT 設定信箱讀時間
106 SetMapMode gdi32.dll   改變一裝置環境的映射模式
107 SetMapperFlag   對那些字型資料中所指定以外的字型尺度,告訴CreateFont()及CrrateFontIndirect()如何來調整
108 SetMapperFlags gdi32.dll 31/95/NT 設定字型映像標誌
109 SetMenu user32.dll   附加一選單項於一視窗
110 SetMenuContextHelpId user32.dll 95/NT
111 SetMenuDefaultItem user32.dll 95/NT
112 SetMenuItemBitmaps user32.dll   使用一使用者制定的位元映設圖來取代一系統預設的選單項檢查記號位元映設圖
113 SetMenuItemInfo user32.dll 95/NT
114 SetMessageExtraInfo user32.dll 95/NT
115 SetMessageQueue user32.dll   改變應用程式訊息佇列的大小
116 SetMetaFileBits   利用存在一共用記憶體區塊中的資料產生一個記憶體Metafile
117 SetMetaFileBitsEx gdi32.dll 95/NT 建立WINDOWS向量圖形檔(MetaFile)
118 SetMetaRgn gdi32.dll 95/NT 將剪裁區選作圖元區域
119 SetMiterLimit gdi32.dll 95/NT 設定斜面接合長度
120 SetNamedPipeHandleState kernel32.dll 95/NT 設定管道讀取/阻塞模式,控製局部緩存
121 SetPaletteEntries gdi32.dll   改變邏輯調色盤中之色彩值
122 SetParent user32.dll   改變某子視窗之父視窗
123 SetPixel gdi32.dll 95/NT 改變裝置環境上某一點的顏色
124 SetPixelFormat gdi32.dll 95/NT
125 SetPixelV gdi32.dll 95/NT 設定像素顏色
126 SetPolyFillMode gdi32.dll   改變一裝置環境的的多邊形的充填模式
127 SetPrinterData winspool.drv 95/NT 設定印表機配置
128 SetPriorityClass kernel32.dll 95/NT 設定指定之程序優先順序
129 SetPrivateObjectSecurity advapi32.dll 95/NT 修改SD
130 SetProcessShutdownParameters kernel32.dll 95/NT 設定行程關閉參數
131 SetProcessWindowStation user32.dll 95/NT
132 SetProcessWorkingSetSize kernel32.dll 95/NT
133 SetProp user32.dll 31/95/NT 使某視窗與資料發生聯繫
134 SetRect user32.dll 95/NT 設定一個RECT資料結構中所有的值(共有四個)
135 SetRectEmpty user32.dll 95/NT 將一個RECT資料結構中所有的值均設為0
136 SetRectRgn gdi32.dll 31/95/NT 改變一塊矩形區域的邊界
137 SetResourceHandler   產生一個自定資源載入函數,由LoadResource()來呼叫
138 SetROP2 gdi32.dll   改變一裝置環境的光柵繪圖模式
139 SetScrollInfo user32.dll 31/95/NT
140 SetScrollPos user32.dll   設定捲動軸指標的位置
141 SetScrollRange user32.dll   設定一捲動軸範圍的上下限
142 SetSecurityDescriptorDacl advapi32.dll 95/NT 設定DACL資訊
143 SetSecurityDescriptorGroup advapi32.dll 95/NT 設定SD主組資訊
144 SetSecurityDescriptorOwner advapi32.dll 95/NT 設定SD所有者
145 SetSecurityDescriptorSacl advapi32.dll 95/NT 設定SACL資訊
146 SetServiceBits advapi32.dll 95/NT
147 SetServiceObjectSecurity advapi32.dll 95/NT 修改服務對象安全描述符
148 SetServiceStatus advapi32.dll 95/NT 更新服務狀態
149 SetSoundNoise   設定發聲設備的聲響波形表
150 SetStdHandle kernel32.dll 95/NT 設定標準設備代碼
151 SetStretchBltMode gdi32.dll   設定StretchBlt()函數所使用的位元映射擴展模式
152 SetSwapAreaSize   增加程式碼區段的記憶體總數
153 SetSysColors user32.dll   改變用以繪製視窗物體之系統色彩
154 SetsysModalWindow   使某視窗成為系統制式之規格
155 SetSystemCursor user32.dll 31/95/NT
156 SetSystemPaletteUse gdi32.dll   允許對系統調色盤之修改
157 SetSystemPowerState kernel32.dll 95/NT 暫停系統工作
158 SetSystemTime kernel32.dll 95/NT 設定系統時間和日期
159 SetSystemTimeAdjustment kernel32.dll 95/NT
160 SetTapeParameters kernel32.dll 95/NT 設定磁帶機和介質資訊
161 SetTapePosition kernel32.dll 95/NT 設定磁帶位置
162 SetTextAlign gdi32.dll 31/95/NT 設定一裝置環境的文字對齊
163 SetTextCharacterExtra gdi32.dll   在一裝置環境中的字元之間增加額外間
164 SetTextColor gdi32.dll   改變一裝置環境的文字顏色
165 SetTextJustification gdi32.dll   在使用TextOut()輸出字串之前先做檢驗
166 SetThreadAffinityMask kernel32.dll 95/NT
167 SetThreadContext kernel32.dll 95/NT 設定指定執行緒描述表
168 SetThreadDesktop user32.dll 95/NT
169 SetThreadLocale kernel32.dll 95/NT 設定執行緒本地資訊
170 SetThreadPriority kernel32.dll 95/NT 設定指定之執行緒優先順序
171 SetThreadToken advapi32.dll 95/NT
172 SetTimer user32.dll   啟動一Windows計時器
173 SetTimeZoneInformation kernel32.dll 95/NT 設定時區
174 SetTokenInformation advapi32.dll 95/NT 設定令牌資訊
175 SetUnhandledExceptionFilter kernel32.dll 95/NT 設定篩選器異常函數
176 SetupComm kernel32.dll 95/NT 設定通信參數
177 SetUserObjectInformation user32.dll 95/NT
178 SetUserObjectSecurity user32.dll 95/NT 設定安全描述值
179 SetViewPortExt   與SetWindowExt()一同使用,以MM_SOTROPlC和MM_ANISOTROPlC映射模式設定邏輯座標系統的刻度
180 SetViewportExtEx gdi32.dll 31/95/NT 設定視口寬度
181 SetViewPortOrg   改變一裝置上文字和圖形所使用的座標系統原點
182 SetVoiceAccent   設定拍子、音量、音符和聲音的間距
183 SetVoiceEnvelope   指定用於語音上的聲音波形
184 SetVoiceNote   將音符加到音符佇列中
185 SetVoiceQueueSize   設定音符佇列所使用的記憶體大小
186 SetVoiceSound   設定音符佇列中語音的頻率
187 SetVoiceThreshold   設定音符佇列中的音符值,以起始臨界狀態
188 SetVolumeLabel kernel32.dll 95/NT 設定卷標
189 SetWindowContextHelpId user32.dll 95/NT
190 SetWindowExt   與SetViewPortExt()一同使用,以MM_SOTROPIC和MM_ANISOTROPIC映射模式設定邏輯座標系統的刻度
191 SetWindowExtEx gdi32.dll 31/95/NT 設定視窗寬度
192 SetWindowLong user32.dll   設定一個視窗類別中大小為Long的資料
193 SetWindowOrg   改變裝置環境的原點位置
194 SetWindowPlacement user32.dll 31/95/NT 設定視窗顯示狀態及最小/最大位置
195 SetWindowPos user32.dll   改變一個視窗大小,位置以及各子視窗,浮現視窗的順序
196 SetWindowRgn user32.dll 95/NT
197 SetWindowsHook user32.dll   安裝一個Windows訊息過濾函數
198 SetWindowsHookEx user32.dll 95/NT 安裝攔截過程
199 SetWindowText user32.dll   改變一個視窗的標題字串
200 SetWindowWord user32.dll   改變視窗類別中兩個位元組的資料值
201 SetWinMetaFileBits gdi32.dll 95/NT 由向量圖形檔(MetaFile)數據建立增強向量圖形檔(MetaFile)
202 SetWorldTransform gdi32.dll 95/NT 設定世界傳送
203 SHAppBarMessage shell32.dll 95/NT 設定任務欄訊息
204 Shell_NotifyIcon shell32.dll 95/NT 發送修改任務欄圖示
205 ShellAbout shell32.dll 95/NT 顯示SHELL ABOUT對話框
206 ShellExecute shell32.dll 95/NT 打開或列印指定檔案
207 SHFileOperation shell32.dll 95/NT 執行系統檔案對象的操作
208 SHFreeNameMappings shell32.dll 95/NT 釋放檔案名映像對象
209 SHGetFileInfo shell32.dll 95/NT 取得工作台外殼檔案夾界面
210 SHGetNewLinkInfo shell32.dll 95/NT
211 ShowCaret user32.dll   在目前位置顯示提示符號
212 ShowCursor user32.dll   顯示被隱藏的游標
213 ShowOwnedPopups user32.dll   顯示或隱藏附屬於一個父視窗的全部浮現
214 ShowScrollBar user32.dll   顯示或隱藏一捲動軸,可以將其連結在視窗的邊界上
215 ShowWindov   顯示、隱藏一個視窗,或改變視窗大小
216 ShowWindow user32.dll 31/95/NT 顯示視窗
217 ShowWindowAsync user32.dll 95/NT
218 SizeofResource kernel32.dll   決定一項資源的大小
219 Sleep kernel32.dll 31/95/NT 設定處理緒停止毫秒數
220 SleepEx kernel32.dll 95/NT 設定處理緒停止毫秒數
221 sndPlaySound winmm.dll 95/NT 播放聲音檔案
222 StartDoc gdi32.dll 31/95/NT 開始列印作業
223 StartDocPrinter winspool.drv 95/NT 開始列印作業
224 StartPage gdi32.dll 31/95/NT 準備印表機接收數據
225 StartPagePrinter winspool.drv 95/NT 開始印表機
226 StartService advapi32.dll 95/NT 開始撥放服務
227 StartServiceCtrlDispatcher advapi32.dll 95/NT 連接執行緒
228 StartSound   開始演奏所有的音符佇列
229 StopSound   停止演奏的動作
230 StretchBlt   將與設備相關的位元映射圖從一個設備複製到另一個,將這個影像放大或縮小以合目的矩形
231 StretchDIBits gdi32.dll 31/95/NT 將DIB從源矩形移至目的矩形
232 StretchDlBits   將與設備相關的位元映射圖直接輸出到設備中,並在繪出影像時擴展或壓縮它
233 StrokeAndFillPath gdi32.dll 95/NT 關閉、填充路徑
234 StrokePath gdi32.dll 95/NT 行使路徑
235 SubtractRect user32.dll 95/NT 兩個矩形相減
236 SuspendThread kernel32.dll 95/NT 掛起執行緒
237 SwapBuffers gdi32.dll 95/NT
238 SwapMouseButton user32.dll   對調滑鼠的左鍵和右鍵
239 SwapRecording   分析置換的效率
240 SwitchDesktop user32.dll 95/NT
241 SwitchStackBack   將前一次切換的堆壘換回
242 SwitchStackTo   切換堆壘
243 SyncAllVoices   從幾個音符佇列中同時播放聲音顯示
244 SystemParametersInfo user32.dll 31/95/NT 查尋系統參數資訊
245 SystemTimeToFileTime kernel32.dll 95/NT 轉換系統時間為64位時間
246 SystemTimeToTzSpecificLocalTime kernel32.dll 95/NT
247 SystemTimeToVariantTime oleaut32.dll 95/NT 將 Windows API SystemTime 格式轉成 Variant 時間 Date 格式

網頁及資料庫維護:璉璉、資料庫最後更新日期:2011/6/18 下午 11:54:26