環境取得関数

GetActiveTitleBarString
GetDiskFreeSpace
GetDisplayColorDepth
GetDisplayHeight
GetDisplayWidth
GetFreeMemory
GetFreeResource
GetHostName
GetOSVersion
GetPersonaPositionX
GetPersonaPositionXW
GetPersonaPositionY
GetPersonaPositionYW
GetProcessorType
GetTickCount
GetWindowHeight
GetWindowHeightW
GetWindowWidth
GetWindowWidthW
IsDustBoxEmpty

string GetActiveTitleBarString( )

機能 関数が実行された時点のアクティブタイトルバーの文字列を返します.
引数

なし

戻り値
タイトルバー文字列
説明

関数が実行された時点でアクティブになっているウィンドウのタイトルバーの文字列を返します.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetDiskFreeSpace(   string driver )

機能 指定されたディスクドライブの空き容量をKB単位で返します.
引数
driver ドライブ指定文字列
戻り値
空き容量[KB] または0
説明

drive引数に指定されたディスクドライブの空き容量をKB単位で返します. 失敗すれば0を返します. drive引数は,"<ドライブ名>:\"の形式で指定します

例1
Talk( "Cドライブ: " + itoa( GetDiskFreeSpace( "c:\\" ) + "KByte" );
      
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetDisplayColorDepth( )

機能 画面モード設定のの色深度情報を返します.
引数

なし

戻り値
色深度
説明

関数が実行された時点の画面モードの色深度情報を返します. 主要な色深度と最大色数は下記のとおりです.

色深度最大色数
8256
1665536
2416777216

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetDisplayHeight( )

機能 現在の画面解像度の高さをピクセル数で返します.
引数

なし

戻り値
画面解像度
説明

現在の画面解像度の高さをピクセル数で返します.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetDisplayWidth( )

機能 現在の画面解像度の幅をピクセル数で返します.
引数

なし

戻り値
画面解像度
説明

現在の画面解像度の横幅をピクセル数で返します.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetFreeMemory( )

機能 空きメモリ容量をバイト単位で返します.
引数

なし

戻り値
空メモリ容量(bytes)
説明

物理メモリのうち, プロセスに割り当てられていないメモリ容量をバイト単位で返します.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetFreeResource( )

機能 使用可能な残りリソースの割合を返します.
引数

なし

戻り値
空リソース率[%]
説明

空きリソース量を%単位で返します. 値の範囲は0から100になります. Windows NT/2000では常に255を返します.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

string GetHostName( )

機能 Windowsのネットワーク設定で指定されたコンピュータの名前を返します.
引数

なし

戻り値
コンピュータ名
説明

Windowsのネットワーク設定で指定された「コンピュータ名」の情報を返します. コンピュータ名が設定されていない場合, およびネットワーク機能がインストールされていない場合は空文字列となります.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

string GetOSVersion( )

機能 OSのタイプを返します.
引数

なし

戻り値
"Windows95"
"Windows98"
"WindowsNT 4.0"
"Windows2000"
"Windows98SE"[Ver.1.01以降]
"WindowsME"[Ver.1.01以降]
"WindowsXP"[Ver1.51β3以降]
説明

Chararinaが実行されているOSのタイプを返します.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetPersonaPositionX( )

機能 現在のキャラクターの表示位置を画面左端からのピクセル数で返します.
引数

なし

戻り値
画面左端からのキャラクターの表示位置までのピクセル数
説明

現在のキャラクターの表示位置を,画面左端からのピクセル数で返します. キャラクター画像の透明化領域を含んだ矩形領域の左上端を, キャラクターの表示位置とします.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetPersonaPositionXW(   string winname )[2.00以降]

機能処理対象のウィンドウを指定可能なGetPersonaPositionX関数です.
引数
winnameウィンドウ名(CreatePersonaWindow関数で作成したウインドウ名.""で標準のウインドウ)
戻り値
GetPersonaPositionXを参照
説明
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetPersonaPositionY( )

機能 現在のキャラクターの表示位置を画面上端からのピクセル数で返します.
引数

なし

戻り値
画面上端からのキャラクターの表示位置までのピクセル数
説明

現在のキャラクターの表示位置を,画面上端からのピクセル数で返します. キャラクター画像の透明化領域を含んだ矩形領域の左上端を, キャラクターの表示位置とします.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetPersonaPositionYW(   string winname )[2.00以降]

機能処理対象のウィンドウを指定可能なGetPersonaPositionY関数です.
引数
winnameウィンドウ名(CreatePersonaWindow関数で作成したウインドウ名.""で標準のウインドウ)
戻り値
GetPersonaPositionYを参照
説明
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

string GetProcessorType( )

機能 CPUのタイプを返します.
引数

なし

戻り値
"386"i386アーキテクチャのCPU
"486"i486アーキテクチャのCPU
"586"i586アーキテクチャのCPU
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetTickCount( )[1.50以降]

機能 windowsを起動してからの経過時間を返します.
引数

なし

戻り値
windowsを起動してからの経過時間[ms]
説明

windowsを起動してからの経過時間を返します. 単位はmsです.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetWindowHeight(   int window )[1.50以降]

機能 キャラクターのウィンドウの高さを取得する
引数
window ウィンドウ指定
戻り値
ウィンドウの高さ[ピクセル]
説明

キャラクターのウィンドウの高さをピクセル数で返します.

window引数には,取得するウィンドウをあらわすパラメータを指定します. 詳細は次のとおりです.

window
0メインウィンドウ
1吹き出し
window引数の値が不正な場合は0を返します.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetWindowHeightW(
  string winname,
  int window )
[2.00以降]

機能処理対象のウィンドウを指定可能なGetWindowHeight関数です.
引数
winnameウィンドウ名(CreatePersonaWindow関数で作成したウインドウ名.""で標準のウインドウ)
windowGetWindowHeightを参照
戻り値
GetWindowHeightを参照
説明
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetWindowWidth(   int window )

機能 キャラクターのウィンドウの幅を取得する
引数
window ウィンドウ指定
戻り値
ウィンドウの幅[ピクセル]
説明

キャラクターのウィンドウの幅をピクセル数で返します.

window引数には,取得するウィンドウをあらわすパラメータを指定します. 詳細はGetWindowHeightを参照してください. window引数の値が不正な場合は0を返します.

このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

int GetWindowWidthW(
  string winname,
  int window )
[2.00以降]

機能処理対象のウィンドウを指定可能なGetWindowWidth関数です.
引数
winnameウィンドウ名(CreatePersonaWindow関数で作成したウインドウ名.""で標準のウインドウ)
windowGetWindowWidthを参照
戻り値
GetWindowWidthを参照
説明
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧

boolean IsDustBoxEmpty( )[1.50以降]

機能 ごみ箱の状態を取得する.
引数

なし

戻り値
trueごみ箱の状態は空
falseごみ箱の状態は空ではない
このカテゴリのトップ| カテゴリ別関数一覧| 関数名一覧