【API Function】



(サンプルプログラムの動作確認)

機種 PC-9821V13S
OS Windows95
開発ツール Visual Basic Ver.4.0

Visual Basic Ver.5.0でも問題なく動作すると思います。
なお、このコーナーに掲載されているプログラムコード、およびプログラムファ イルが原因で起きた損害などに関して一切の責任を負うことはできません。 (システムやカーソルに関しての処理は、十分慎重に扱って下さい。)

★このコーナーに掲載されているプログラムコード、およびプログラムファ イルを無断で配布・転載することは、原則として禁止です。


一覧表(項目数=28 00/07/10現在)

使用API関数 概要 ダウンロード
(KB)
掲載日 更新日

描画(8項目)

SetROP2 ラバーバンディング処理 UP! RoverBand.lzh
(4.22)
00/07/10 00/07/10
MoveToEx等 線分の描画 DrawLine.lzh
(2.20)
00/03/23 00/03/23
SetPixel等 線分以外の描画 DrawAPI.lzh
(2.08)
00/03/23 00/03/23
ExtFloodFill 塗りつぶし DrawFill.lzh
(3.08)
00/03/28 00/03/28
BitBlt 画像の結合 FuseGra.lzh
(1.92)
99/10/10 99/10/10
簡易アニメーション Animation.lzh
(2.51)
99/10/10 99/10/10
CreateCompatibleDC
DeleteDC
CreateCompatibleBitmap
SelectObject等
疑似AutoRedraw=True MeDC.lzh
(3.09)
99/10/27 99/10/27
メモリDCの使用例 CopyPic.lzh
(3.40)
99/10/27 99/10/27

システム(9項目)

GetVersionEx OSのバージョン情報取得 GetSysIn.lzh
(3.78)
99/10/10 99/10/10
GetSystemInfo 使用しているCPUの取得 99/10/10 99/10/25
GlobalMemoryStatus メモリの使用状況取得 99/10/10 99/10/10
GetSystemDirectory等 システムディレクトリ等の取得 99/10/10 99/10/10
GetLogicalDrives 使用可能ドライブ一覧 GetDriIn.lzh
(3.42)
99/10/10 99/10/10
GetDriveType 指定ドライブの種類を取得 99/10/10 99/10/10
GetDidkFreeSpace ドライブの容量・空き容量取得 99/10/10 99/10/10
GetDeviceCaps等 解像度取得、画面の取り込み GetDevIn.lzh
(2.22)
99/10/10 99/10/10
ExitWindowsEx Windowsの終了を制御 ExitWin.lzh
(1.79)
99/10/10 99/10/10

ウインドウ(4項目)

SetWindowPos ウインドウを常に手前に SetWindow.lzh
(1.84)
99/10/10 99/10/10
FlashWindow タイトルバーを点滅させる FlashBer.lzh
(1.38)
99/10/10 99/10/28
GetWindowRect ウインドウ位置を得る GetWinRec.lzh
(1.65)
99/10/10 99/10/10
MoveWindow ウインドウの移動 MoveWindow.lzh
(3.43)
00/03/09 00/03/09

カーソル(5項目)

ShowCursor カーソルを表示・非表示 Cursor.lzh
(2.64)
99/10/10 99/10/10
GetCursorPos
SetCursorPos
現在のスクリーン座標での
カーソル位置を取得・設定
99/10/10 99/10/31
ScreenToClient
ClientToScreen
スクリーン座標→クライアント座標
クライアント座標→スクリーン座標
99/10/10 99/10/10
GetClipCursor
ClipCursor
カーソル移動範囲を
取得・設定
99/10/10 99/10/10
SetCapture
ReleaseCapture等
スクリーン上の指定座標の
色を得る
GetColor.lzh
(2.16)
99/10/10 99/10/10

リージョン(2項目)

SetWindowRgn等 色々なウインドウスタイル Region1.lzh
(4.65)
99/10/10 99/10/10
CombineRgn リージョンの結合 Region2.lzh
(5.15)
99/10/10 99/10/10


トップ


Copyright(C)1999-2000 Tomoya. All rights reserved.