Basic Functions Library
Version 0.04

各APIの解説


バージョン情報

BFLGetDLLVersion () As Long
BFLのDLLバージョンを返します。

BFLGetStrDLLVersion () As String
BFLのDLLバージョンを文字列で返します。


メモリ情報の取得

BFLGetMemoryLoad () As Long
使用中のメモリの比率を返します。

BFLGetTotalPhyMemory () As Long
全物理メモリのサイズをバイト単位で返します。

BFLGetAvailablePhyMemory () As Long
空き物理メモリのサイズをバイト単位で返します。

BFLGetTotalPageFile () As Long
全仮想メモリのサイズをバイト単位で返します。

BFLGetAvailablePageFile () As Long
空き仮想メモリのサイズをバイト単位で返します。

BFLGetTotalVirtualMemory () As Long
アドレス領域のユーザーバイト数を返します。

BFLGetAvailableVirtualMemory () As Long
アドレス領域の空きユーザーバイト数を返します。


Windows 起動後の経過時間

BFLGetTickCountEx (ByRef tcex As TICKCOUNTEX) As Long
Windows起動後の経過時間を単位ごとに取得します。

BFLGetTickHourCount () As Long
Windows起動後の経過時間を時間の単位のみ取得します。

BFLGetTickMinuteCount () As Long
Windows起動後の経過時間を分の単位のみ取得します。

BFLGetTickSecondCount () As Long
Windows起動後の経過時間を秒の単位のみ取得します。

BFLGetTickMilliSecondCount () As Long
Windows起動後の経過時間をミリ秒の単位のみ取得します。


Windows の終了関連

BFLRebootWindows () As Long
Windows を再起動します。

BFLShutdownWindows () As Long
Windows をシャットダウンします。

BFLLogOffWindows () As Long
Windows をログオフします。

BFLPowerOffWindows () As Long
Windows を電源を切れる状態にします。


その他

BFLClearRecentFiles  ()
[最近使ったファイル]の一覧をクリアします。

BFLAddToRecentFiles (ByVal filename As String)
[最近使ったファイル]に指定したファイルを追加します。

BFLHideMouseCursor () As Long
マウスカーソルを隠します。

BFLShowMouseCursor () As Long
隠したマウスカーソルを表示します。

BFLDisableCtrlAltDel () As Long
Ctrl+Alt+Deleteキーを無効にします。

BFLEnableCtrlAltDel () As Long
無効にしたCtrl+Alt+Deleteキーを解除して有効にします。

BFLExecuteScreenSaver () As Long
スクリーンセーバーを実行します。

BFLSwapMouseBtn () As Long
マウスの左右のボタン(の機能)を交換します。

BFLDisableSwapMouseBtn () As Long
機能を交換したマウスの左右のボタンを元に戻します。

BFLDoesFileExist (ByVal FileName As String) As Long
引数FileNameで指定したファイル名が存在するかどうかを調べます。

BFLCopyWindow ()
画面をクリップボードにコピーします。

BFLCopyActiveWindow ()
アクティブウィンドウをクリップボードにコピーします。

BFLMoveCursor (x As Long, y As Long) As Long
マウスカーソルを現在の画面上の座標から引数(x,y)だけ移動させます。

BFLGetScreenWidth () As Long
画面の幅を取得します。

BFLGetScreenHeight () As Long
画面の高さを取得します。

BFLMouseLoop () As Long
マウスカーソルが画面の端にある場合、反対の端へ移動させます。

BFLIsLeapYear (lyear As Long) As Long
指定した年がうるう年であるかを判断します。


BFL トップへ戻る