Delphi調用WinAPI: GetSystemInfo - 獲取系統信息
//聲明:GetSystemInfo( var lpSystemInfo: TSystemInfo {});//TSystemInfo 是 _SY
Delphi調用WinAPI: GetSystemMetrics - 獲取系統度量等數值信息
聲明:GetSystemMetrics( nIndex: Integer {參數, 詳見下表}): Integer;舉例 - 獲取屏幕分辨率:va
Delphi調用WinAPI: GetSystemPowerStatus - 獲取系統電源狀態的信息
//聲明GetSystemPowerStatus( var lpSystemPowerStatus: TSystemPowerStatus {TS
Delphi調用WinAPI: GetUserName - 獲取當前用戶名
//聲明:GetUserName( lpBuffer: PChar; {緩沖區} var nSize: DWORD {緩沖區大小}): BOOL;
Delphi調用WinAPI: GetVersionEx - 獲取系統版本詳細信息
//聲明:GetVersionEx( var lpVersionInformation: TOSVersionInfo {參數是一個結構}): B
Delphi調用WinAPI: GetVolumeInformation - 讀取文件系統信息
//聲明:GetVolumeInformation( lpRootPathName: PChar; {磁盤驅動器代碼字符串} lpV
Delphi調用WinAPI: MessageBeep - 播放一個系統聲音
//聲明:MessageBeep( uType: UINT {參數是個常數; 根據不同的常數發出不同的聲音, 也就是調用了不同的 wav}): B
Delphi調用WinAPI: QueryPerformanceCounter - 獲取高性能定時器的當前值
//聲明:QueryPerformanceCounter( var lpPerformanceCount: TLargeInteger {獲取定時
Delphi調用WinAPI: SetComputerName - 更改計算機名稱
//聲明:SetComputerName( lpComputerName: PChar {新名稱串指針}): BOOL;//舉例:var s: s
Delphi調用WinApi: SystemParametersInfo
舉例: 更換桌面壁紙var BmpPath: PChar;begin BmpPath := C:\Temp\Test.bmp; SystemPar
Delphi調用WinAPI: 輸入光標相關的函數[2]
本例測試修改光標的設置閃爍速度, 注意這會影響到其他程序, 退出時應恢復到系統 默認的 530 毫秒.本例效果圖:代碼文件:unit Unit1;
Delphi調用WinAPI: 輸入光標相關的函數[3]
本例測試修改光標的形色, 效果圖:代碼文件:unit Unit1;interfaceuses Windows, Messages, SysUtil
Delphi調用WinAPI: 輸入光標相關的函數[4]
本例效果圖:代碼文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants
Delphi調用WinAPI 字符及字符串函數(1)
CharLower - 字符或字符串轉小寫unit Unit1;interfaceuses Windows, Messages, SysUtils
Delphi調用WinAPI 字符及字符串函數(2)
CharLowerBuff - 把緩沖區中指定數目的字符轉小寫unit Unit1;interfaceuses Windows, Messages
Delphi調用WinAPI 字符及字符串函數(3)
CharUpper - 字符或字符串轉大寫unit Unit1;interfaceuses Windows, Messages, SysUtils
Delphi調用WinAPI 字符及字符串函數(4)
CharLowerBuff - 把緩沖區中指定數目的字符轉大寫unit Unit1;interfaceuses Windows, Messages