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鍵的狀態