ActivateKeyboardLayout | 激活一個新的鍵盤佈局。鍵盤佈局定義了按鍵在一種物理性鍵盤上的位置與含義 |
Beep | 用於生成簡單的聲音 |
CharToOem | 將一個字串從ANSI字符集轉換到OEM字符集 |
ClipCursor | 將指針限制到指定區域 |
ConvertDefaultLocale | 將一個特殊的地方標識符轉換成真實的地方ID |
CreateCaret | 根據指定的信息創建一個插入符(光標),並將它選定爲指定窗口的默認插入符 |
DestroyCaret | 清除(破壞)一個插入符 |
EnumCalendarInfo | 枚舉在指定“地方”環境中可用的日曆信息 |
EnumDateFormats | 列舉指定的“當地”設置中可用的長、短日期格式 |
EnumSystemCodePages | 枚舉系統中已安裝或支持的代碼頁 |
EnumSystemLocales | 枚舉系統已經安裝或提供支持的“地方”設置 |
EnumTimeFormats | 枚舉一個指定的地方適用的時間格式 |
ExitWindowsEx | 退出windows,並用特定的選項重新啓動 |
ExpandEnvironmentStrings | 擴充環境字串 |
FreeEnvironmentStrings | 翻譯指定的環境字串塊 |
GetACP | 判斷目前正在生效的ANSI代碼頁 |
GetAsyncKeyState | 判斷函數調用時指定虛擬鍵的狀態 |
GetCaretBlinkTime | 判斷插入符光標的閃爍頻率 |
GetCaretPos | 判斷插入符的當前位置 |
GetClipCursor | 取得一個矩形,用於描述目前爲鼠標指針規定的剪切區域 |
GetCommandLine | 獲得指向當前命令行緩衝區的一個指針 |
GetComputerName | 取得這臺計算機的名稱 |
GetCPInfo | 取得與指定代碼頁有關的信息 |
GetCurrencyFormat | 針對指定的“地方”設置,根據貨幣格式格式化一個數字 |
GetCursor | 獲取目前選擇的鼠標指針的句柄 |
GetCursorPos | 獲取鼠標指針的當前位置 |
GetDateFormat | 針對指定的“當地”格式,對一個系統日期進行格式化 |
GetDoubleClickTime | 判斷連續兩次鼠標單擊之間會被處理成雙擊事件的間隔時間 |
GetEnvironmentStrings | 爲包含了當前環境字串設置的一個內存塊分配和返回一個句柄 |
GetEnvironmentVariable | 取得一個環境變量的值 |
GetInputState | 判斷是否存在任何待決(等待處理)的鼠標或鍵盤事件 |
GetKBCodePage | 由GetOEMCP取代,兩者功能完全相同 |
GetKeyboardLayout | 取得一個句柄,描述指定應用程序的鍵盤佈局 |
GetKeyboardLayoutList | 獲得系統適用的所有鍵盤佈局的一個列表 |
GetKeyboardLayoutName | 取得當前活動鍵盤佈局的名稱 |
GetKeyboardState | 取得鍵盤上每個虛擬鍵當前的狀態 |
GetKeyboardType | 瞭解與正在使用的鍵盤有關的信息 |
GetKeyNameText | 在給出掃描碼的前提下,判斷鍵名 |
GetKeyState | 針對已處理過的按鍵,在最近一次輸入信息時,判斷指定虛擬鍵的狀態 |
GetLastError | 針對之前調用的api函數,用這個函數取得擴展錯誤信息 |
GetLocaleInfo | 取得與指定“地方”有關的信息 |
GetLocalTime | 取得本地日期和時間 |
GetNumberFormat | 針對指定的“地方”,按特定的格式格式化一個數字 |
GetOEMCP | 判斷在OEM和ANSI字符集間轉換的windows代碼頁 |
GetQueueStatus | 判斷應用程序消息隊列中待決(等待處理)的消息類型 |
GetSysColor | 判斷指定windows顯示對象的顏色 |
GetSystemDefaultLangID | 取得系統的默認語言ID |
GetSystemDefaultLCID | 取得當前的默認系統“地方” |
GetSystemInfo | 取得與底層硬件平臺有關的信息 |
GetSystemMetrics | 返回與windows環境有關的信息 |
GetSystemPowerStatus | 獲得與當前系統電源狀態有關的信息 |
GetSystemTime | 取得當前系統時間,這個時間採用的是“協同世界時間”(即UTC,也叫做GMT)格式 |
GetSystemTimeAdjustment | 使內部系統時鐘與一個外部的時鐘信號源同步 |
GetThreadLocale | 取得當前線程的地方ID |
GetTickCount | 用於獲取自windows啓動以來經歷的時間長度(毫秒) |
GetTimeFormat | 針對當前指定的“地方”,按特定的格式格式化一個系統時間 |
GetTimeZoneInformation | 取得與系統時區設置有關的信息 |
GetUserDefaultLangID | 爲當前用戶取得默認語言ID |
GetUserDefaultLCID | 取得當前用戶的默認“地方”設置 |
GetUserName | 取得當前用戶的名字 |
GetVersion | 判斷當前運行的Windows和DOS版本 |
GetVersionEx | 取得與平臺和操作系統有關的版本信息 |
HideCaret | 在指定的窗口隱藏插入符(光標) |
IsValidCodePage | 判斷一個代碼頁是否有效 |
IsValidLocale | 判斷地方標識符是否有效 |
keybd_event | 這個函數模擬了鍵盤行動 |
LoadKeyboardLayout | 載入一個鍵盤佈局 |
MapVirtualKey | 根據指定的映射類型,執行不同的掃描碼和字符轉換 |
MapVirtualKeyEx | 根據指定的映射類型,執行不同的掃描碼和字符轉換 |
MessageBeep | 播放一個系統聲音。系統聲音的分配方案是在控制面板裏決定的 |
mouse_event | 模擬一次鼠標事件 |
OemKeyScan | 判斷OEM字符集中的一個ASCII字符的掃描碼和Shift鍵狀態 |
OemToChar | 將OEM字符集的一個字串轉換到ANSI字符集 |
SetCaretBlinkTime | 指定插入符(光標)的閃爍頻率 |
SetCaretPos | 指定插入符的位置 |
SetComputerName | 設置新的計算機名 |
SetCursor | 將指定的鼠標指針設爲當前指針 |
SetCursorPos | 設置指針的位置 |
SetDoubleClickTime | 設置連續兩次鼠標單擊之間能使系統認爲是雙擊事件的間隔時間 |
SetEnvironmentVariable | 將一個環境變量設爲指定的值 |
SetKeyboardState | 設置每個虛擬鍵當前在鍵盤上的狀態 |
SetLocaleInfo | 改變用戶“地方”設置信息 |
SetLocalTime | 設置當前地方時間 |
SetSysColors | 設置指定窗口顯示對象的顏色 |
SetSystemCursor | 改變任何一個標準系統指針 |
SetSystemTime | 設置當前系統時間 |
SetSystemTimeAdjustment | 定時添加一個校準值使內部系統時鐘與一個外部的時鐘信號源同步 |
SetThreadLocale | 爲當前線程設置地方 |
SetTimeZoneInformation | 設置系統時區信息 |
ShowCaret | 在指定的窗口裏顯示插入符(光標) |
ShowCursor | 控制鼠標指針的可視性 |
SwapMouseButton | 決定是否互換鼠標左右鍵的功能 |
SystemParametersInfo | 獲取和設置數量衆多的windows系統參數 |
SystemTimeToTzSpecificLocalTime | 將系統時間轉換成地方時間 |
ToAscii | 根據當前的掃描碼和鍵盤信息,將一個虛擬鍵轉換成ASCII字符 |
ToUnicode | 根據當前的掃描碼和鍵盤信息,將一個虛擬鍵轉換成Unicode字符 |
UnloadKeyboardLayout | 卸載指定的鍵盤佈局 |
VkKeyScan | 針對Windows字符集中一個ASCII字符,判斷虛擬鍵碼和Shift鍵的狀態 |