組込み定数

本ページには広告が含まれています。

組込み定数とは

UWSCにはあらかじめ用意されている定数があり、この定数のことを組込み定数と呼びます。

第一引数のRIGHT1、第二引数のCLICK0と引数の指定の仕方に違いがありますが、以下はどちらも右クリックの処理を行うプログラムです。

UWSC
BTN(RIGHT, CLICK)
UWSC
BTN(1, 0)

このRIGHTCLICKが組込み定数と呼ばれるものです。引数に01と数値で直接書かれるよりもRIGHTCLICKのように文字で書かれていた方が明らかにわかりやすいと思います。

組込み定数はこのようにプログラムを理解しやすくするために用意されていて、組込み定数の値がわからなくても使えるメリットもあります。値はPRINT文で確認することができます。

もし組込み定数というものがなかったら、引数に指定する数値を覚えたり調べたりしなければなりません。組込み定数があることでプログラムを簡単に書いたり読んだりすることができるようになります。

組込み定数は、UWSC全体ではかなりの数が用意されているのですべてを記憶するのは不可能ですが、よく使う関数にどういう定数が定義されているのかは覚えておくと良いです。

組込み定数とビット演算

組込み定数の中にはMSGBOX関数のように値が1248と2の累乗になっているものがあります。

例えばMSGBOX関数OKを表示させたい場合BTN_OK(1)を指定し、この値は2進数で表すと0000001です。Cancelを表示させたい場合はBTN_CANCEL(2)で2進数では0000010となります。2の累乗は2進数で表したときに1が1桁だけ立つことになります。

他の組込み定数も含め2進数にした値は以下に示す表のようになり、すべで2進数では1桁だけ立ちます。

組込み定数2進数
BTN_OK10000001
BTN_CANCEL20000010
BTN_YES40000100
BTN_NO80001000
BTN_ABORT160010000
BTN_RETRY320100000
BTN_IGNORE641000000

このように定数の値を2の累乗にすると、関数内部でビット演算の論理和(OR)を行うのに便利です。

OKCancelを表示させたい場合はBTN_OK(1)とBTN_CANCEL(2)をORで繋げます。このときの値は12の論理和を取り、2進数では0000011となります。

0000001 OR 0000010 = 0000011

OK Cancel.png

再試行Cancelを表示させたい場合はBTN_RETRY(32)とBTN_CANCEL(2)の論理和で0100010となります。

0100000 OR 0000010 = 0100010

再試行 Cancel.png

関数内部では論理積(AND)を使うことでその定数が指定されているか否かを判定することができます。以下はMSGBOX関数 (スクリプト関数)の内部処理のイメージです。表示ボタンにBTN_YESBTN_NOを指定していて、結果もその2つのみTrueを返しているのがわかると思います。

UWSC
MSGBOX("メッセージ", BTN_YES OR BTN_NO)

FUNCTION MSGBOX(msg, type)
	PRINT "BTN_OK," + ((type AND BTN_OK) <> 0)           // 12 AND 1 = 0
	PRINT "BTN_CANCEL," + ((type AND BTN_CANCEL) <> 0)   // 12 AND 2 = 0
	PRINT "BTN_YES," + ((type AND BTN_YES) <> 0)         // 12 AND 4 = 4
	PRINT "BTN_NO," + ((type AND BTN_NO) <> 0)           // 12 AND 8 = 8
	PRINT "BTN_ABORT," + ((type AND BTN_ABORT) <> 0)     // 12 AND 16 = 0
	PRINT "BTN_RETRY," + ((type AND BTN_RETRY) <> 0)     // 12 AND 32 = 0
	PRINT "BTN_IGNORE," + ((type AND BTN_IGNORE) <> 0)   // 12 AND 64 = 0
FEND
結果
CSV
BTN_OK,       False
BTN_CANCEL,   False
BTN_YES,      True
BTN_NO,       True
BTN_ABORT,    False
BTN_RETRY,    False
BTN_IGNORE,   False

複数オプションを指定できる組込み定数の値が2の累乗になるのは、このようにビット演算でオプションを指定や判定をするときに便利だからです。

組込み定数一覧

UWSCで使える組込み定数を関数毎にまとめています。関数名をクリックすることでその関数のページのリンクを開くことができます。また表のヘッダーをクリックするとその列の項目を昇順、降順に並べ替えることができます。

GETID関数

定数名説明
GET_ACTIVE_WIN__GET_ACTIVE_WIN__アクティブウィンドウ
GET_FROMPOINT_WIN__GET_FROMPOINT_WIN__マウスカーソル下のウィンドウ
GET_FROMPOINT_OBJ__GET_FROMPOINT_OBJ__マウスカーソル下のオブジェクト
GET_THISUWSC_WIN__GET_THISUWSC_WIN__UWSC自身
GET_LOGPRINT_WIN__GET_LOGPRINT_WIN__ログ表示用ウィンドウ
GET_BALLOON_WIN__GET_FUKIDASI_WIN__ふきだし用ウィンドウ
GET_FUKIDASI_WIN__GET_FUKIDASI_WIN__ふきだし用ウィンドウ
GET_FORM_WIN__GET_FORM_WIN__フォーム画面ウィンドウ
GET_FORM_WIN2__GET_FORM_WIN2__フォーム画面ウィンドウ2
GET_SCHEDULE_WIN__GET_SCHEDULE_WIN__スケジュール"指定Windowが現れた時"でキャッチしたウィンドウ('別プロセス実行'時はNG)

CLKITEM関数

定数名説明
CLK_BTN1ボタン、チェックボックス、ラジオボタン
CLK_LIST2リストボックス、コンボボックス
CLK_TAB8タブコントロール
CLK_MENU4メニュー
CLK_TREEVIEW16ツリービュー
CLK_TREEVEW16ツリービュー
CLK_LISTVIEW32リストビュー
CLK_LSTVEW32リストビュー
CLK_TOOLBAR64ツールバー
CLK_LINK128リンク
CLK_ACC32768アクセシビリティ用インターフェースを利用したクリック
CLK_SHORT256文字省略指定: 部分一致にて検索 (例:CLK_LISTorCLK_SHORT
CLK_BACK512バックグランド実行: ウィンドウをアクティブ化しません
CLK_MUSMOVE1024マウス移動: マウスをその場所に移動(CLK_MOUSEMOVEでも可)
CLK_MOUSEMOVE1024マウス移動: マウスをその場所に移動
CLK_RIGHTCLK4096右クリック: アイテムにより右クリックの動作
CLK_LEFTCLK2048左クリック: アイテムにより左クリックの動作
CLK_DBLCLK8192ダブルクリック:2段目のクリック動作(1段目としてCLK_LEFTCLKが必要)
CLK_FROMLAST65536後ろからサーチ:CLK_ACC指定時にアイテムを後ろからサーチ
CLK_API536870912API インターフェースのみを使用
CLK_UIA1073741824UI Automation インターフェースのみを使用

CTRLWIN関数

定数名説明
ACTIVATE1アクティブ
CLOSE2終了
CLOSE23終了(QUIT)
HIDE4非表示
SHOW5表示
MIN6アイコン化
MAX7最大化
NORMAL8サイズ戻す
TOPMOST9最前面に固定
NOTOPMOST10最前面固定を解除
TOPNOACTV11最前面にするがアクティブ化はしない

SENDSTR関数

定数名説明
STR_ACC_CELL5DataGridView内のCell値の変更

GETSTR関数

定数名説明
STR_EDIT0エディトコントロール
STR_STATIC1スタティクコントロール
STR_STATUS2ステータスバー
STR_ACC_EDIT3アクセシビリティ経由:エディト内文字
STR_ACC_STATIC4アクセシビリティ経由:スタティク文字
STR_ACC_CELL5DataGridView内のCell値を取得

GETITEM関数

定数名説明
ITM_BTN1ボタン、チェックボックス、ラジオボタン
ITM_LIST2リストボックス、コンボボックス
ITM_TAB8タブコントロール
ITM_MENU4メニュー
ITM_TREEVIEW16ツリービュー
ITM_LISTVIEW32リストビュー
ITM_EDIT131072エディトボックス
ITM_STATIC262144スタティク
ITM_STATUSBAR524288ステータスバー
ITM_TOOLBAR64ツールバー
ITM_LINK128リンク文字
ITM_ACCCLK4194304アクセシビリティ経由:クリック可能な物
ITM_ACCCLK2272629760アクセシビリティ経由:クリック可能な物(選択可のテキストも含める)
ITM_ACCTXT8388608アクセシビリティ経由:スタティク文字
ITM_ACCEDIT16777216アクセシビリティ経由:エディト内文字
ITM_FROMLAST65536アクセシビリティ経由(ITM_ACC*)指定時に後ろからサーチする
ITM_BACK512アクセシビリティ経由(ITM_ACC*)指定時に後ろからサーチする

SETSLIDER関数

定数名説明
GET_SLIDER-10000000

GETSLIDER関数

定数名説明
SLD_POS0
SLD_MIN1最小値
SLD_MAX2最大値
SLD_PAGE31ページ移動量
SLD_BAR4表示が縦か横か 0:横、1:縦
SLD_X5X(クライアント位置)
SLD_Y6Y(クライアント位置)

SCKEY関数

定数名説明
VK_LBUTTON1マウスの左ボタン
VK_RBUTTON2マウスの右ボタン
VK_CANCEL3コントロール・ブレイク処理(定義なし)
VK_MBUTTON4マウスの中央ボタン(3ボタンマウス)
VK_XBUTTON15マウスの第1拡張ボタン(定義なし)
VK_XBUTTON26マウスの第2拡張ボタン(定義なし)
7
VK_BACK8Backspaceキー
VK_TAB9Tabキー
10予約済
11予約済
VK_CLEAR12Clearキー
VK_RETURN13Enterキー
VK_ENTER13Enterキー
14予約済
15予約済
VK_SHIFT16Shiftキー
VK_CTRL17Ctrlキー
VK_CONTROL17Ctrlキー
VK_ALT18Altキー
VK_MENU18Altキー
VK_PAUSE19Pauseキー
VK_CAPITAL20CapsLockキー
VK_KANA21IME かなモード
22未定義
VK_JUNJA23IME Junjaモード
VK_FINAL24IME ファイナルモード
VK_KANJI25IME 漢字モード
26未定義
VK_ESC27Escキー
VK_ESCAPE27Escキー
VK_CONVERT28IME 変換
VK_NONCONVERT29IME 無変換
VK_ACCEPT30IME 使用可能
VK_MODECHANGE31IME モード変換要求
VK_SPACE32スペースキー
VK_PRIOR33PageUpキー
VK_NEXT34PageDownキー
VK_END35Endキー
VK_HOME36Homeキー
VK_LEFT37←キー
VK_UP38↑キー
VK_RIGHT39→キー
VK_DOWN40↓キー
VK_SELECT41Selectキー
VK_PRINT42Printキー
VK_EXECUTE43Executeキー
VK_SNAPSHOT44PrintScreenキー
VK_INSERT45Insertキー
VK_DELETE46Deleteキー
VK_HELP47Helpキー
VK_0480キー
VK_1491キー
VK_2502キー
VK_3513キー
VK_4524キー
VK_5535キー
VK_6546キー
VK_7557キー
VK_8568キー
VK_9579キー
58未定義
59未定義
60未定義
61未定義
62未定義
63未定義
64未定義
VK_A65Aキー
VK_B66Bキー
VK_C67Cキー
VK_D68Dキー
VK_E69Eキー
VK_F70Fキー
VK_G71Gキー
VK_H72Hキー
VK_I73Iキー
VK_J74Jキー
VK_K75Kキー
VK_L76Lキー
VK_M77Mキー
VK_N78Nキー
VK_O79Oキー
VK_P80Pキー
VK_Q81Qキー
VK_R82Rキー
VK_S83Sキー
VK_T84Tキー
VK_U85Uキー
VK_V86Vキー
VK_W87Wキー
VK_X88Xキー
VK_Y89Yキー
VK_Z90Zキー
VK_WIN91Windowsキー
VK_START92Windowsキー
VK_RWIN92右Windowsキー
VK_APPS93アプリケーションキー
94予約済
VK_SLEEP95コンピュータスリープキー
VK_NUMPAD096テンキーの0キー
VK_NUMPAD197テンキーの1キー
VK_NUMPAD298テンキーの2キー
VK_NUMPAD399テンキーの3キー
VK_NUMPAD4100テンキーの4キー
VK_NUMPAD5101テンキーの5キー
VK_NUMPAD6102テンキーの6キー
VK_NUMPAD7103テンキーの7キー
VK_NUMPAD8104テンキーの8キー
VK_NUMPAD9105テンキーの9キー
VK_MULTIPLY106テンキーの*キー
VK_ADD107テンキーの+キー
VK_SEPARATOR108区切り記号キー
VK_SUBTRACT109減算記号キー
VK_DECIMAL110小数点キー
VK_DIVIDE111除算記号キー
VK_F1112F1キー
VK_F2113F2キー
VK_F3114F3キー
VK_F4115F4キー
VK_F5116F5キー
VK_F6117F6キー
VK_F7118F7キー
VK_F8119F8キー
VK_F9120F9キー
VK_F10121F10キー
VK_F11122F11キー
VK_F12123F12キー
VK_F13124VK_F13
VK_F14125VK_F14
VK_F15126VK_F15
VK_F16127VK_F16
VK_F17128VK_F17
VK_F18129VK_F18
VK_F19130VK_F19
VK_F20131VK_F20
VK_F21132VK_F21
VK_F22133VK_F22
VK_F23134VK_F23
VK_F24135VK_F24
VK_NAVIGATION_VIEW136割当無し
VK_NAVIGATION_MENU137割当無し
VK_NAVIGATION_UP138割当無し
VK_NAVIGATION_DOWN139割当無し
VK_NAVIGATION_LEFT140割当無し
VK_NAVIGATION_RIGHT141割当無し
VK_NAVIGATION_ACCEPT142割当無し
VK_NAVIGATION_CANCEL143割当無し
VK_NUMLOCK144NumLockキー
VK_SCROLL145ScrollLockキー
VK_OEM_NEC_EQUAL146
VK_OEM_FJ_JISHO146
VK_OEM_FJ_MASSHOU147
VK_OEM_FJ_TOUROKU148
VK_OEM_FJ_LOYA149
VK_OEM_FJ_ROYA150
151割当無し
152割当無し
153割当無し
154割当無し
155割当無し
156割当無し
157割当無し
158割当無し
159割当無し
VK_LSHIFT160左Shiftキー
VK_RSHIFT161右Shiftキー
VK_LCTRL162左Ctrlキー
VK_RCTRL163右Ctrlキー
VK_LALT164左Altキー
VK_LMENU164左Altキー
VK_RALT165右Altキー
VK_RMENU165右Altキー
VK_BROWSER_BACK166ブラウザーの戻るキー
VK_BROWSER_FORWARD167ブラウザーの進むキー
VK_BROWSER_REFRESH168ブラウザーの更新のキー
VK_BROWSER_STOP169ブラウザーの停止キー
VK_BROWSER_SEARCH170ブラウザーの検索キー
VK_BROWSER_FAVORITES171ブラウザーのお気に入りキー
VK_BROWSER_HOME172ブラウザーの開始およびホームキー
VK_VOLUME_MUTE173音量ミュートキー
VK_VOLUME_DOWN174音量ダウンキー
VK_VOLUME_UP175音量アップキー
VK_MEDIA_NEXT_TRACK176次のトラックキー
VK_MEDIA_PREV_TRACK177前のトラックキー
VK_MEDIA_STOP178メディア停止キー
VK_MEDIA_PLAY_PAUSE179メディア再生/一時停止キー
VK_LAUNCH_MAIL180メール起動キー
VK_LAUNCH_MEDIA_SELECT181メディア選択キー
VK_LAUNCH_APP1182アプリケーション1起動キー
VK_LAUNCH_APP2183アプリケーション2起動キー
184予約済
185予約済
VK_OEM_1186OEM1キー
VK_OEM_PLUS187+キー
VK_OEM_COMMA188,キー
VK_OEM_MINUS189-キー
VK_OEM_PERIOD190.キー
VK_OEM_2191OEM2キー
VK_OEM_3192OEM3キー
VK_ABNT_C1193予約済
VK_ABNT_C2194予約済
VK_GAMEPAD_A195予約済
VK_GAMEPAD_B196予約済
VK_GAMEPAD_X197予約済
VK_GAMEPAD_Y198予約済
VK_GAMEPAD_RIGHT_SHOULDER199予約済
VK_GAMEPAD_LEFT_SHOULDER200予約済
VK_GAMEPAD_LEFT_TRIGGER201予約済
VK_GAMEPAD_RIGHT_TRIGGER202予約済
VK_GAMEPAD_DPAD_UP203予約済
VK_GAMEPAD_DPAD_DOWN204予約済
VK_GAMEPAD_DPAD_LEFT205予約済
VK_GAMEPAD_DPAD_RIGHT206予約済
VK_GAMEPAD_MENU207予約済
VK_GAMEPAD_VIEW208予約済
VK_GAMEPAD_LEFT_THUMBSTICK_BUTTO209予約済
VK_GAMEPAD_RIGHT_THUMBSTICK_BUTT210予約済
VK_GAMEPAD_LEFT_THUMBSTICK_UP211予約済
VK_GAMEPAD_LEFT_THUMBSTICK_DOWN212予約済
VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT213予約済
VK_GAMEPAD_LEFT_THUMBSTICK_LEFT214予約済
VK_GAMEPAD_RIGHT_THUMBSTICK_UP215予約済
VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN216割当無し
VK_GAMEPAD_RIGHT_THUMBSTICK_RIGH217割当無し
VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT218割当無し
VK_OEM_4219OEM4キー
VK_OEM_5220OEM5キー
VK_OEM_6221OEM6キー
VK_OEM_7222OEM7キー
VK_OEM_8223OEM8キー
224予約済
VK_OEM_AX225OEM固有
VK_OEM_102226OEM102キー
VK_ICO_HELP227OEM固有
VK_ICO_00228
VK_PROCESSKEY229IME PROCESSキー
VK_ICO_CLEAR230OEM固有
VK_PACKET231キーボード以外の入力手段に使用される
32ビット仮想キー値の下位ワード
232割当無し
VK_OEM_RESET233OEM固有
VK_OEM_JUMP234OEM固有
VK_OEM_PA1235OEM固有
VK_OEM_PA2236OEM固有
VK_OEM_PA3237OEM固有
VK_OEM_WSCTRL238OEM固有
VK_OEM_CUSEL239OEM固有
VK_OEM_ATTN240OEM固有
VK_OEM_FINISH241OEM固有
VK_OEM_COPY242OEM固有
VK_OEM_AUTO243OEM固有
VK_OEM_ENLW244OEM固有
VK_OEM_BACKTAB245OEM固有
VK_ATTN246Attnキー
VK_CRSEL247CrSelキー
VK_EXSEL248ExSelキー
VK_EREOF249Erase EOFキー
VK_PLAY250Playキー
VK_ZOOM251Zoomキー
VK_NONAME252予約済
VK_PA1253PA1キー
VK_OEM_CLEAR254Clearキー
VK_RRETURN901

STATUS関数

定数名説明
ST_TITLE9タイトルを返す(型:UNICODE文字列)
ST_CLASS14クラス名を返す(型:UNICODE文字列)
ST_X1X座標を返す(型:4バイト整数(符号付))
ST_Y2Y座標を返す(型:4バイト整数(符号付))
ST_WIDTH3幅を返す(型:4バイト整数(符号付))
ST_HEIGHT4高さを返す(型:4バイト整数(符号付))
ST_CLX5クライアント領域のX座標を返す(型:4バイト整数(符号付))
ST_CLY6クライアント領域のY座標を返す(型:4バイト整数(符号付)
ST_CLWIDTH7クライアント領域の幅を返す(型:4バイト整数(符号付))
ST_CLHEIGHT8クライアント領域の高さを返す(型:4バイト整数(符号付))
ST_PARENT16親ウィンドウのIDを返す、親が無ければ-1(型:4バイト整数(符号付))
ST_ICON10アイコン状態であればTrue、でなければFalse(型:ブール型)
ST_MAXIMIZED11最大化状態であればTrue、でなければFalse(型:ブール型)
ST_VISIBLE12通常の表示状態であればTrue、でなければFalse(型:ブール型)
ST_ACTIVE13アクティブ状態であればTrue、でなければFalse(型:ブール型)
ST_BUSY15ビジー状態であればTrue、でなければFalse(型:ブール型)
ST_ISID21有効なIDであればTrue、でなければFalse(型:ブール型)
ST_WIN641964bitアプリであればTrue、でなければFalse(型:ブール型)
ST_PATH17EXEのパスを返す(型:UNICODE文字列)
ST_PROCESS18プロセスIDを返す(型:4バイト整数(符号なし))
ST_MONITOR20表示されているモニタ番号を返す(型:4バイト整数(符号付))

MOUSEORG関数

定数名説明
MORG_CLIENT1クライアント領域の位置を基準にする
MORG_DIRECT2指定ウィンドウ(オブジェクト)へマウス、キー情報を直接送る(第1引数はウィンドウIDでもハンドル値でも可)
MORG_FORE1フォアグランドとして可視画面(デスクトップ)からの画像を検索画面とする
MORG_BACK2バックグランドとしてアプリより検索画面を取得(他画面がオーバーラップしていてもOK)

PEEKCOLOR関数

定数名説明
COL_RGB3RGB値にて返す
COL_R4赤の成分のみを返す
COL_G5緑の成分のみを返す
COL_B6青の成分のみを返す

CHKIMG関数

定数名説明
IMG_MSK_BGR165793各色(BGR)に対し2/256の色幅を許す
IMG_MSK_BGR2197379各色(BGR)に対し4/256の色幅を許す
IMG_MSK_BGR3460551各色(BGR)に対し8/256の色幅を許す
IMG_MSK_BGR4986895各色(BGR)に対し16/256の色幅を許す
IMG_MSK_B165536青に対し2/256の色幅を許す
IMG_MSK_B2196608青に対し4/256の色幅を許す
IMG_MSK_B3458752青に対し8/256の色幅を許す
IMG_MSK_B4983040青に対し16/256の色幅を許す
IMG_MSK_G1256緑に対し2/256の色幅を許す
IMG_MSK_G2768緑に対し4/256の色幅を許す
IMG_MSK_G31792緑に対し8/256の色幅を許す
IMG_MSK_G43840緑に対し16/256の色幅を許す
IMG_MSK_R11赤に対し2/256の色幅を許す
IMG_MSK_R23赤に対し4/256の色幅を許す
IMG_MSK_R37赤に対し8/256の色幅を許す
IMG_MSK_R415赤に対し16/256の色幅を許す

SAVEIMG関数

定数名説明
IMG_FORE1フォアグランドとして可視画面(デスクトップ)より画像を取得
IMG_BACK2バックグランドとしてアプリより画像を取得(他画面がオーバーラップしていてもOK)

POSACC関数

定数名説明
ACC_ACC1表示文字の取得 (アクセシビリティ経由)
ACC_API2DrawText, TextOutなどのAPIをトラップ(64bitアプリNG)
ACC_NAME3名前(アクセシビリティ経由)
ACC_VALUE4値(アクセシビリティ経由)
ACC_ROLE5役割(アクセシビリティ経由)
ACC_STATE6状態(アクセシビリティ経由)
ACC_DESCRIPTION7説明(アクセシビリティ経由)
ACC_LOCATION8X,Y,幅,高さ(アクセシビリティ経由)
ACC_BACK512ウィンドウをアクティブ化しない (他モードに付加して使用)

MUSCUR関数

定数名説明
CUR_APPSTARTING1砂時計付き矢印カーソル
CUR_ARROW2標準矢印カーソル
CUR_CROSS3十字カーソル
CUR_HAND4ハンドカーソル(Windows2000以降)
CUR_HELP5クエスチョンマーク付き矢印カーソル
CUR_IBEAM6アイビーム(縦線)カーソル
CUR_NO8禁止カーソル
CUR_SIZEALL104方向矢印カーソル
CUR_SIZENESW11斜め左下がりの両方向矢印カーソル
CUR_SIZENS12上下両方向矢印カーソル
CUR_SIZENWSE13斜め右下がりの両方向矢印カーソル
CUR_SIZEWE14左右両方向矢印カーソル
CUR_UPARROW15垂直の矢印カーソル
CUR_WAIT16砂時計カーソル

MSGBOX関数

定数名説明
BTN_OK1[OK]ボタンを表示します。
BTN_CANCEL2[Cancel]ボタンを表示します。
BTN_YES4[はい(Y)]ボタンを表示します。
BTN_NO8[いいえ(N)]ボタンを表示します。
BTN_ABORT16[中止(A)]ボタンを表示します。
BTN_RETRY32[再試行(R)]ボタンを表示します。
BTN_IGNORE64[無視(I)]ボタンを表示します。

SLCTBOX関数

定数名説明
SLCT_BTN1ボタン
SLCT_CHK2チェックボックス
SLCT_RDO4ラジオボタン
SLCT_CMB8コンボボックス
SLCT_LST16リストボックス
SLCT_STR64戻り値を項目名で返す(他の種別に付加して使用)
SLCT_NUM128戻り値を位置数で返す(他の種別に付加して使用)
SLCT_111個目の項目
SLCT_222個目の項目
SLCT_343個目の項目
SLCT_484個目の項目
SLCT_5165個目の項目
SLCT_6326個目の項目
SLCT_7647個目の項目
SLCT_81288個目の項目
SLCT_92569個目の項目
SLCT_1051210個目の項目
SLCT_11102411個目の項目
SLCT_12204812個目の項目
SLCT_13409613個目の項目
SLCT_14819214個目の項目
SLCT_151638415個目の項目
SLCT_163276816個目の項目
SLCT_176553617個目の項目
SLCT_1813107218個目の項目
SLCT_1926214419個目の項目
SLCT_2052428820個目の項目
SLCT_21104857621個目の項目
SLCT_22209715222個目の項目
SLCT_23419430423個目の項目
SLCT_24838860824個目の項目
SLCT_251677721625個目の項目
SLCT_263355443226個目の項目
SLCT_276710886427個目の項目
SLCT_2813421772828個目の項目
SLCT_2926843545629個目の項目
SLCT_3053687091230個目の項目
SLCT_31107374182431個目の項目

MONITOR関数

定数名説明
MON_X0X座標
MON_Y1Y座標
MON_WIDTH2
MON_HEIGHT3高さ
MON_NAME5モニター名

POFF関数

定数名説明
P_POWEROFF16電源断
P_LOGOFF128ログオフ
P_REBOOT64リブート
P_SUSPEND256サスペンド(休止状態)
P_SUSPEND2512サスペンド2(スタンバイ)
P_MONIPOWER1024モニターOFF(省電力モード)
P_MONIPOWER22048モニターOFF(電源断)
P_MONIPOWER34096モニターON
P_SCREENSAVE8192スクリーンセーバ起動
P_UWSC_REEXEC16384UWSCの再起動(第2引数をTrue指定するとスクリプト再実行)
P_FORCE8強制実行:他コマンド(POWEROFF,LOGOFF,REBOOT)に付加して使用
例)強制電源断:P_POWEROFF or P_FORCE

GETKEYSTATE関数

キーコード
定数名説明キーShift
1VK_LBUTTONマウスの左ボタン
2VK_RBUTTONマウスの右ボタン
3VK_CANCELコントロール・ブレイク処理(定義なし)
4VK_MBUTTONマウスの中央ボタン(3ボタンマウス)
5VK_XBUTTON1マウスの第1拡張ボタン(定義なし)
6VK_XBUTTON2マウスの第2拡張ボタン(定義なし)
7
8VK_BACKBackspaceキーBackspace
9VK_TABTabキーTab
10予約済
11予約済
12VK_CLEARClearキーClear
13VK_RETURNEnterキーEnter
13VK_ENTEREnterキーEnter
14予約済
15予約済
16VK_SHIFTShiftキーShift
17VK_CTRLCtrlキーCtrl
17VK_CONTROLCtrlキーCtrl
18VK_ALTAltキーAlt
18VK_MENUAltキーAlt
19VK_PAUSEPauseキーPause
20VK_CAPITALCapsLockキーCapsLock
21VK_KANAIME かなモード
22未定義
23VK_JUNJAIME Junjaモード
24VK_FINALIME ファイナルモード
25VK_KANJIIME 漢字モード
26未定義
27VK_ESCEscキーEsc
27VK_ESCAPEEscキーEsc
28VK_CONVERTIME 変換変換
29VK_NONCONVERTIME 無変換無変換
30VK_ACCEPTIME 使用可能
31VK_MODECHANGEIME モード変換要求
32VK_SPACEスペースキーSpace
33VK_PRIORPageUpキーPageUp
34VK_NEXTPageDownキーPageDown
35VK_ENDEndキーEnd
36VK_HOMEHomeキーHome
37VK_LEFT←キー
38VK_UP↑キー
39VK_RIGHT→キー
40VK_DOWN↓キー
41VK_SELECTSelectキー
42VK_PRINTPrintキー
43VK_EXECUTEExecuteキー
44VK_SNAPSHOTPrintScreenキーPrintScree
45VK_INSERTInsertキーInsert
46VK_DELETEDeleteキーDelete
47VK_HELPHelpキー
48VK_00キー0
49VK_11キー1!
50VK_22キー2"
51VK_33キー3#
52VK_44キー4$
53VK_55キー5%
54VK_66キー6&
55VK_77キー7'
56VK_88キー8(
57VK_99キー9)
58未定義
59未定義
60未定義
61未定義
62未定義
63未定義
64未定義
65VK_AAキーaA
66VK_BBキーbB
67VK_CCキーcC
68VK_DDキーdD
69VK_EEキーeE
70VK_FFキーfF
71VK_GGキーgG
72VK_HHキーhH
73VK_IIキーiI
74VK_JJキーjJ
75VK_KKキーkK
76VK_LLキーlL
77VK_MMキーmM
78VK_NNキーnN
79VK_OOキーoO
80VK_PPキーpP
81VK_QQキーqQ
82VK_RRキーrR
83VK_SSキーsS
84VK_TTキーtT
85VK_UUキーuU
86VK_VVキーvV
87VK_WWキーwW
88VK_XXキーxX
89VK_YYキーyY
90VK_ZZキーzZ
91VK_WINWindowsキー
92VK_STARTWindowsキー
92VK_RWIN右Windowsキー
93VK_APPSアプリケーションキー
94予約済
95VK_SLEEPコンピュータスリープキー
96VK_NUMPAD0テンキーの0キーテンキーの0Insert
97VK_NUMPAD1テンキーの1キーテンキーの1End
98VK_NUMPAD2テンキーの2キーテンキーの2
99VK_NUMPAD3テンキーの3キーテンキーの3PageDown
100VK_NUMPAD4テンキーの4キーテンキーの4
101VK_NUMPAD5テンキーの5キーテンキーの5
102VK_NUMPAD6テンキーの6キーテンキーの6
103VK_NUMPAD7テンキーの7キーテンキーの7Home
104VK_NUMPAD8テンキーの8キーテンキーの8
105VK_NUMPAD9テンキーの9キーテンキーの9PageUp
106VK_MULTIPLYテンキーの*キーテンキーの*
107VK_ADDテンキーの+キーテンキーの+
108VK_SEPARATOR区切り記号キー
109VK_SUBTRACT減算記号キーテンキーの-
110VK_DECIMAL小数点キーテンキーの.Delete
111VK_DIVIDE除算記号キーテンキーの/
112VK_F1F1キーF1
113VK_F2F2キーF2
114VK_F3F3キーF3
115VK_F4F4キーF4
116VK_F5F5キーF5
117VK_F6F6キーF6
118VK_F7F7キーF7
119VK_F8F8キーF8
120VK_F9F9キーF9
121VK_F10F10キーF10
122VK_F11F11キーF11
123VK_F12F12キーF12
124VK_F13VK_F13F13
125VK_F14VK_F14F14
126VK_F15VK_F15F15
127VK_F16VK_F16F16
128VK_F17VK_F17F17
129VK_F18VK_F18F18
130VK_F19VK_F19F19
131VK_F20VK_F20F20
132VK_F21VK_F21F21
133VK_F22VK_F22F22
134VK_F23VK_F23F23
135VK_F24VK_F24F24
136VK_NAVIGATION_VIEW割当無し
137VK_NAVIGATION_MENU割当無し
138VK_NAVIGATION_UP割当無し
139VK_NAVIGATION_DOWN割当無し
140VK_NAVIGATION_LEFT割当無し
141VK_NAVIGATION_RIGHT割当無し
142VK_NAVIGATION_ACCEPT割当無し
143VK_NAVIGATION_CANCEL割当無し
144VK_NUMLOCKNumLockキーNumLock
145VK_SCROLLScrollLockキーScrollLock
146VK_OEM_NEC_EQUAL
146VK_OEM_FJ_JISHO
147VK_OEM_FJ_MASSHOU
148VK_OEM_FJ_TOUROKU
149VK_OEM_FJ_LOYA
150VK_OEM_FJ_ROYA
151割当無し
152割当無し
153割当無し
154割当無し
155割当無し
156割当無し
157割当無し
158割当無し
159割当無し
160VK_LSHIFT左ShiftキーShift
161VK_RSHIFT右ShiftキーShift
162VK_LCTRL左CtrlキーCtrl
163VK_RCTRL右CtrlキーCtrl
164VK_LALT左AltキーAlt
164VK_LMENU左AltキーAlt
165VK_RALT右AltキーAlt
165VK_RMENU右AltキーAlt
166VK_BROWSER_BACKブラウザーの戻るキー
167VK_BROWSER_FORWARDブラウザーの進むキー
168VK_BROWSER_REFRESHブラウザーの更新のキー
169VK_BROWSER_STOPブラウザーの停止キー
170VK_BROWSER_SEARCHブラウザーの検索キー
171VK_BROWSER_FAVORITESブラウザーのお気に入りキー
172VK_BROWSER_HOMEブラウザーの開始およびホームキー
173VK_VOLUME_MUTE音量ミュートキー
174VK_VOLUME_DOWN音量ダウンキー
175VK_VOLUME_UP音量アップキー
176VK_MEDIA_NEXT_TRACK次のトラックキー
177VK_MEDIA_PREV_TRACK前のトラックキー
178VK_MEDIA_STOPメディア停止キー
179VK_MEDIA_PLAY_PAUSEメディア再生/一時停止キー
180VK_LAUNCH_MAILメール起動キー
181VK_LAUNCH_MEDIA_SELECTメディア選択キー
182VK_LAUNCH_APP1アプリケーション1起動キー
183VK_LAUNCH_APP2アプリケーション2起動キー
184予約済
185予約済
186VK_OEM_1OEM1キー:*
187VK_OEM_PLUS+キー;+
188VK_OEM_COMMA,キー,<
189VK_OEM_MINUS-キー-=
190VK_OEM_PERIOD.キー.>
191VK_OEM_2OEM2キー/?
192VK_OEM_3OEM3キー@`
193VK_ABNT_C1予約済
194VK_ABNT_C2予約済
195VK_GAMEPAD_A予約済
196VK_GAMEPAD_B予約済
197VK_GAMEPAD_X予約済
198VK_GAMEPAD_Y予約済
199VK_GAMEPAD_RIGHT_SHOULDER予約済
200VK_GAMEPAD_LEFT_SHOULDER予約済
201VK_GAMEPAD_LEFT_TRIGGER予約済
202VK_GAMEPAD_RIGHT_TRIGGER予約済
203VK_GAMEPAD_DPAD_UP予約済
204VK_GAMEPAD_DPAD_DOWN予約済
205VK_GAMEPAD_DPAD_LEFT予約済
206VK_GAMEPAD_DPAD_RIGHT予約済
207VK_GAMEPAD_MENU予約済
208VK_GAMEPAD_VIEW予約済
209VK_GAMEPAD_LEFT_THUMBSTICK_BUTTO予約済
210VK_GAMEPAD_RIGHT_THUMBSTICK_BUTT予約済
211VK_GAMEPAD_LEFT_THUMBSTICK_UP予約済
212VK_GAMEPAD_LEFT_THUMBSTICK_DOWN予約済
213VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT予約済
214VK_GAMEPAD_LEFT_THUMBSTICK_LEFT予約済
215VK_GAMEPAD_RIGHT_THUMBSTICK_UP予約済
216VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN割当無し
217VK_GAMEPAD_RIGHT_THUMBSTICK_RIGH割当無し
218VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT割当無し
219VK_OEM_4OEM4キー[{
220VK_OEM_5OEM5キー\|
221VK_OEM_6OEM6キー]}
222VK_OEM_7OEM7キー
223VK_OEM_8OEM8キー
224予約済
225VK_OEM_AXOEM固有
226VK_OEM_102OEM102キー\_
227VK_ICO_HELPOEM固有
228VK_ICO_00
229VK_PROCESSKEYIME PROCESSキー
230VK_ICO_CLEAROEM固有
231VK_PACKETキーボード以外の入力手段に使用される
32ビット仮想キー値の下位ワード
232割当無し
233VK_OEM_RESETOEM固有
234VK_OEM_JUMPOEM固有
235VK_OEM_PA1OEM固有
236VK_OEM_PA2OEM固有
237VK_OEM_PA3OEM固有
238VK_OEM_WSCTRLOEM固有
239VK_OEM_CUSELOEM固有
240VK_OEM_ATTNOEM固有
241VK_OEM_FINISHOEM固有
242VK_OEM_COPYOEM固有
243VK_OEM_AUTOOEM固有
244VK_OEM_ENLWOEM固有
245VK_OEM_BACKTABOEM固有
246VK_ATTNAttnキーAttn
247VK_CRSELCrSelキーCrSel
248VK_EXSELExSelキーExSel
249VK_EREOFErase EOFキー
250VK_PLAYPlayキー
251VK_ZOOMZoomキー
252VK_NONAME予約済
253VK_PA1PA1キー
254VK_OEM_CLEARClearキー
901VK_RRETURN
マウスクリック
定数名説明
VK_RBUTTON2マウスクリック(右)
VK_LBUTTON1マウスクリック(左)
VK_MBUTTON4マウスクリック(中)
トグルキー状態
定数名説明
TGL_IME10004IME
TGL_NUMLOCK10000NumLock
TGL_CAPSLOCK10001CapsLock
TGL_SCROLLLOCK10002ScrollLock
TGL_KANALOCK10003カタカナ

SETHOTKEY関数

キーコード
定数名説明キーShift
1VK_LBUTTONマウスの左ボタン
2VK_RBUTTONマウスの右ボタン
3VK_CANCELコントロール・ブレイク処理(定義なし)
4VK_MBUTTONマウスの中央ボタン(3ボタンマウス)
5VK_XBUTTON1マウスの第1拡張ボタン(定義なし)
6VK_XBUTTON2マウスの第2拡張ボタン(定義なし)
7
8VK_BACKBackspaceキーBackspace
9VK_TABTabキーTab
10予約済
11予約済
12VK_CLEARClearキーClear
13VK_RETURNEnterキーEnter
13VK_ENTEREnterキーEnter
14予約済
15予約済
16VK_SHIFTShiftキーShift
17VK_CTRLCtrlキーCtrl
17VK_CONTROLCtrlキーCtrl
18VK_ALTAltキーAlt
18VK_MENUAltキーAlt
19VK_PAUSEPauseキーPause
20VK_CAPITALCapsLockキーCapsLock
21VK_KANAIME かなモード
22未定義
23VK_JUNJAIME Junjaモード
24VK_FINALIME ファイナルモード
25VK_KANJIIME 漢字モード
26未定義
27VK_ESCEscキーEsc
27VK_ESCAPEEscキーEsc
28VK_CONVERTIME 変換変換
29VK_NONCONVERTIME 無変換無変換
30VK_ACCEPTIME 使用可能
31VK_MODECHANGEIME モード変換要求
32VK_SPACEスペースキーSpace
33VK_PRIORPageUpキーPageUp
34VK_NEXTPageDownキーPageDown
35VK_ENDEndキーEnd
36VK_HOMEHomeキーHome
37VK_LEFT←キー
38VK_UP↑キー
39VK_RIGHT→キー
40VK_DOWN↓キー
41VK_SELECTSelectキー
42VK_PRINTPrintキー
43VK_EXECUTEExecuteキー
44VK_SNAPSHOTPrintScreenキーPrintScree
45VK_INSERTInsertキーInsert
46VK_DELETEDeleteキーDelete
47VK_HELPHelpキー
48VK_00キー0
49VK_11キー1!
50VK_22キー2"
51VK_33キー3#
52VK_44キー4$
53VK_55キー5%
54VK_66キー6&
55VK_77キー7'
56VK_88キー8(
57VK_99キー9)
58未定義
59未定義
60未定義
61未定義
62未定義
63未定義
64未定義
65VK_AAキーaA
66VK_BBキーbB
67VK_CCキーcC
68VK_DDキーdD
69VK_EEキーeE
70VK_FFキーfF
71VK_GGキーgG
72VK_HHキーhH
73VK_IIキーiI
74VK_JJキーjJ
75VK_KKキーkK
76VK_LLキーlL
77VK_MMキーmM
78VK_NNキーnN
79VK_OOキーoO
80VK_PPキーpP
81VK_QQキーqQ
82VK_RRキーrR
83VK_SSキーsS
84VK_TTキーtT
85VK_UUキーuU
86VK_VVキーvV
87VK_WWキーwW
88VK_XXキーxX
89VK_YYキーyY
90VK_ZZキーzZ
91VK_WINWindowsキー
92VK_STARTWindowsキー
92VK_RWIN右Windowsキー
93VK_APPSアプリケーションキー
94予約済
95VK_SLEEPコンピュータスリープキー
96VK_NUMPAD0テンキーの0キーテンキーの0Insert
97VK_NUMPAD1テンキーの1キーテンキーの1End
98VK_NUMPAD2テンキーの2キーテンキーの2
99VK_NUMPAD3テンキーの3キーテンキーの3PageDown
100VK_NUMPAD4テンキーの4キーテンキーの4
101VK_NUMPAD5テンキーの5キーテンキーの5
102VK_NUMPAD6テンキーの6キーテンキーの6
103VK_NUMPAD7テンキーの7キーテンキーの7Home
104VK_NUMPAD8テンキーの8キーテンキーの8
105VK_NUMPAD9テンキーの9キーテンキーの9PageUp
106VK_MULTIPLYテンキーの*キーテンキーの*
107VK_ADDテンキーの+キーテンキーの+
108VK_SEPARATOR区切り記号キー
109VK_SUBTRACT減算記号キーテンキーの-
110VK_DECIMAL小数点キーテンキーの.Delete
111VK_DIVIDE除算記号キーテンキーの/
112VK_F1F1キーF1
113VK_F2F2キーF2
114VK_F3F3キーF3
115VK_F4F4キーF4
116VK_F5F5キーF5
117VK_F6F6キーF6
118VK_F7F7キーF7
119VK_F8F8キーF8
120VK_F9F9キーF9
121VK_F10F10キーF10
122VK_F11F11キーF11
123VK_F12F12キーF12
124VK_F13VK_F13F13
125VK_F14VK_F14F14
126VK_F15VK_F15F15
127VK_F16VK_F16F16
128VK_F17VK_F17F17
129VK_F18VK_F18F18
130VK_F19VK_F19F19
131VK_F20VK_F20F20
132VK_F21VK_F21F21
133VK_F22VK_F22F22
134VK_F23VK_F23F23
135VK_F24VK_F24F24
136VK_NAVIGATION_VIEW割当無し
137VK_NAVIGATION_MENU割当無し
138VK_NAVIGATION_UP割当無し
139VK_NAVIGATION_DOWN割当無し
140VK_NAVIGATION_LEFT割当無し
141VK_NAVIGATION_RIGHT割当無し
142VK_NAVIGATION_ACCEPT割当無し
143VK_NAVIGATION_CANCEL割当無し
144VK_NUMLOCKNumLockキーNumLock
145VK_SCROLLScrollLockキーScrollLock
146VK_OEM_NEC_EQUAL
146VK_OEM_FJ_JISHO
147VK_OEM_FJ_MASSHOU
148VK_OEM_FJ_TOUROKU
149VK_OEM_FJ_LOYA
150VK_OEM_FJ_ROYA
151割当無し
152割当無し
153割当無し
154割当無し
155割当無し
156割当無し
157割当無し
158割当無し
159割当無し
160VK_LSHIFT左ShiftキーShift
161VK_RSHIFT右ShiftキーShift
162VK_LCTRL左CtrlキーCtrl
163VK_RCTRL右CtrlキーCtrl
164VK_LALT左AltキーAlt
164VK_LMENU左AltキーAlt
165VK_RALT右AltキーAlt
165VK_RMENU右AltキーAlt
166VK_BROWSER_BACKブラウザーの戻るキー
167VK_BROWSER_FORWARDブラウザーの進むキー
168VK_BROWSER_REFRESHブラウザーの更新のキー
169VK_BROWSER_STOPブラウザーの停止キー
170VK_BROWSER_SEARCHブラウザーの検索キー
171VK_BROWSER_FAVORITESブラウザーのお気に入りキー
172VK_BROWSER_HOMEブラウザーの開始およびホームキー
173VK_VOLUME_MUTE音量ミュートキー
174VK_VOLUME_DOWN音量ダウンキー
175VK_VOLUME_UP音量アップキー
176VK_MEDIA_NEXT_TRACK次のトラックキー
177VK_MEDIA_PREV_TRACK前のトラックキー
178VK_MEDIA_STOPメディア停止キー
179VK_MEDIA_PLAY_PAUSEメディア再生/一時停止キー
180VK_LAUNCH_MAILメール起動キー
181VK_LAUNCH_MEDIA_SELECTメディア選択キー
182VK_LAUNCH_APP1アプリケーション1起動キー
183VK_LAUNCH_APP2アプリケーション2起動キー
184予約済
185予約済
186VK_OEM_1OEM1キー:*
187VK_OEM_PLUS+キー;+
188VK_OEM_COMMA,キー,<
189VK_OEM_MINUS-キー-=
190VK_OEM_PERIOD.キー.>
191VK_OEM_2OEM2キー/?
192VK_OEM_3OEM3キー@`
193VK_ABNT_C1予約済
194VK_ABNT_C2予約済
195VK_GAMEPAD_A予約済
196VK_GAMEPAD_B予約済
197VK_GAMEPAD_X予約済
198VK_GAMEPAD_Y予約済
199VK_GAMEPAD_RIGHT_SHOULDER予約済
200VK_GAMEPAD_LEFT_SHOULDER予約済
201VK_GAMEPAD_LEFT_TRIGGER予約済
202VK_GAMEPAD_RIGHT_TRIGGER予約済
203VK_GAMEPAD_DPAD_UP予約済
204VK_GAMEPAD_DPAD_DOWN予約済
205VK_GAMEPAD_DPAD_LEFT予約済
206VK_GAMEPAD_DPAD_RIGHT予約済
207VK_GAMEPAD_MENU予約済
208VK_GAMEPAD_VIEW予約済
209VK_GAMEPAD_LEFT_THUMBSTICK_BUTTO予約済
210VK_GAMEPAD_RIGHT_THUMBSTICK_BUTT予約済
211VK_GAMEPAD_LEFT_THUMBSTICK_UP予約済
212VK_GAMEPAD_LEFT_THUMBSTICK_DOWN予約済
213VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT予約済
214VK_GAMEPAD_LEFT_THUMBSTICK_LEFT予約済
215VK_GAMEPAD_RIGHT_THUMBSTICK_UP予約済
216VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN割当無し
217VK_GAMEPAD_RIGHT_THUMBSTICK_RIGH割当無し
218VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT割当無し
219VK_OEM_4OEM4キー[{
220VK_OEM_5OEM5キー\|
221VK_OEM_6OEM6キー]}
222VK_OEM_7OEM7キー
223VK_OEM_8OEM8キー
224予約済
225VK_OEM_AXOEM固有
226VK_OEM_102OEM102キー\_
227VK_ICO_HELPOEM固有
228VK_ICO_00
229VK_PROCESSKEYIME PROCESSキー
230VK_ICO_CLEAROEM固有
231VK_PACKETキーボード以外の入力手段に使用される
32ビット仮想キー値の下位ワード
232割当無し
233VK_OEM_RESETOEM固有
234VK_OEM_JUMPOEM固有
235VK_OEM_PA1OEM固有
236VK_OEM_PA2OEM固有
237VK_OEM_PA3OEM固有
238VK_OEM_WSCTRLOEM固有
239VK_OEM_CUSELOEM固有
240VK_OEM_ATTNOEM固有
241VK_OEM_FINISHOEM固有
242VK_OEM_COPYOEM固有
243VK_OEM_AUTOOEM固有
244VK_OEM_ENLWOEM固有
245VK_OEM_BACKTABOEM固有
246VK_ATTNAttnキーAttn
247VK_CRSELCrSelキーCrSel
248VK_EXSELExSelキーExSel
249VK_EREOFErase EOFキー
250VK_PLAYPlayキー
251VK_ZOOMZoomキー
252VK_NONAME予約済
253VK_PA1PA1キー
254VK_OEM_CLEARClearキー
901VK_RRETURN
修飾子キー
定数名説明
MOD_ALT1[Alt]キー
MOD_CONTROL2[Ctrl]キー
MOD_SHIFT4[Shift]キー
MOD_WIN8[Win]キー

LOCKHARDEX関数

定数名説明
LOCK_KEYBOARD1キーボードのみ禁止
LOCK_MOUSE2マウスのみ禁止

SENSOR関数

定数名説明
SNSR_Biometric_HumanPresense1人が存在した場合にTrue
SNSR_Biometric_HumanProximity2人との距離(メートル)
SNSR_Electrical_Capacitance5静電容量(ファラド)
SNSR_Electrical_Resistance6電気抵抗(オーム)
SNSR_Electrical_Inductance7誘導係数(ヘンリー)
SNSR_Electrical_Current8電流(アンペア)
SNSR_Electrical_Voltage9電圧(ボルト)
SNSR_Electrical_Power10電力(ワット)
SNSR_Environmental_Temperature15気温(セ氏)
SNSR_Environmental_Pressure16気圧(バール)
SNSR_Environmental_Humidity17湿度(パーセンテージ)
SNSR_Environmental_WindDirection18風向(度数)
SNSR_Environmental_WindSpeed19風速(メートル毎秒)
SNSR_Light_Lux20照度(ルクス)
SNSR_Light_Temperature21光色温度(ケルビン)
SNSR_Mechanical_Force25力(ニュートン)
SNSR_Mechanical_AbsPressure26絶対圧(パスカル)
SNSR_Mechanical_GaugePressure27ゲージ圧(パスカル)
SNSR_Mechanical_Weight28重量(キログラム)
SNSR_Motion_AccelerationX30X軸 加速度(ガル)
SNSR_Motion_AccelerationY31Y軸 加速度(ガル)
SNSR_Motion_AccelerationZ32Z軸 加速度(ガル)
SNSR_Motion_AngleAccelX33X軸 角加速度(度毎秒毎秒)
SNSR_Motion_AngleAccelY34Y軸 角加速度(度毎秒毎秒)
SNSR_Motion_AngleAccelZ35Z軸 角加速度(度毎秒毎秒)
SNSR_Motion_Speed36速度(メートル毎秒)
SNSR_Scanner_RFIDTag40RFIDタグの40ビット値
SNSR_Scanner_BarcodeData41バーコードデータを表す文字列
SNSR_Orientation_TiltX45X 軸角(度)
SNSR_Orientation_TiltY46Y 軸角(度)
SNSR_Orientation_TiltZ47Z 軸角(度)
SNSR_Orientation_DistanceX48X 距離(メートル)
SNSR_Orientation_DistanceY49Y 距離(メートル)
SNSR_Orientation_DistanceZ50Z 距離(メートル)
SNSR_Orientation_MagHeading51磁北基準未補正コンパス方位
SNSR_Orientation_TrueHeading52真北基準未補正コンパス方位
SNSR_Orientation_CompMagHeading53磁北基準補正済みコンパス方位
SNSR_Orientation_CompTrueHeading54真北基準補正済みコンパス方位
SNSR_Location_Altitude60海抜(メートル)
SNSR_Location_Latitude61緯度(度数)
SNSR_Location_Longitude62経度(度数)
SNSR_Location_Speed63スピード(メートル毎秒)

VARTYPE関数

定数名説明
VAR_EMPTY0Empty
VAR_NULL1Null
VAR_SMALLINT22バイト整数(符号付)
VAR_INTEGER34バイト整数(符号付)
VAR_SINGLE4単精度浮動小数点値
VAR_DOUBLE5倍精度浮動小数点値
VAR_CURRENCY6通貨型
VAR_DATE7日付型
VAR_DISPATCH9オブジェクト
VAR_ERROR10エラー値
VAR_BOOLEAN11ブール型
VAR_VARIANT12バリアント
VAR_UNKNOWN13未定義のオブジェクト
VAR_SBYTE161バイト整数(符号付)
VAR_BYTE171バイト整数(符号なし)
VAR_WORD182バイト整数(符号なし)
VAR_DWORD194バイト整数(符号なし)
VAR_INT64208バイト整数(符号付)
VAR_ASTR256ANSI文字列
VAR_USTR258UNICODE文字列
VAR_ARRAY8192配列

BTN関数

ボタン
定数名説明
LEFT0左ボタン
RIGHT1右ボタン
MIDDLE2ミドルボタン
WHEEL5ホイールボタン
TOUCH7タッチ
状態
定数名説明
CLICK0クリック
DOWN1マウスダウン
UP2マウスアップ

KBD関数

キーコード
定数名説明キーShift
1VK_LBUTTONマウスの左ボタン
2VK_RBUTTONマウスの右ボタン
3VK_CANCELコントロール・ブレイク処理(定義なし)
4VK_MBUTTONマウスの中央ボタン(3ボタンマウス)
5VK_XBUTTON1マウスの第1拡張ボタン(定義なし)
6VK_XBUTTON2マウスの第2拡張ボタン(定義なし)
7
8VK_BACKBackspaceキーBackspace
9VK_TABTabキーTab
10予約済
11予約済
12VK_CLEARClearキーClear
13VK_RETURNEnterキーEnter
13VK_ENTEREnterキーEnter
14予約済
15予約済
16VK_SHIFTShiftキーShift
17VK_CTRLCtrlキーCtrl
17VK_CONTROLCtrlキーCtrl
18VK_ALTAltキーAlt
18VK_MENUAltキーAlt
19VK_PAUSEPauseキーPause
20VK_CAPITALCapsLockキーCapsLock
21VK_KANAIME かなモード
22未定義
23VK_JUNJAIME Junjaモード
24VK_FINALIME ファイナルモード
25VK_KANJIIME 漢字モード
26未定義
27VK_ESCEscキーEsc
27VK_ESCAPEEscキーEsc
28VK_CONVERTIME 変換変換
29VK_NONCONVERTIME 無変換無変換
30VK_ACCEPTIME 使用可能
31VK_MODECHANGEIME モード変換要求
32VK_SPACEスペースキーSpace
33VK_PRIORPageUpキーPageUp
34VK_NEXTPageDownキーPageDown
35VK_ENDEndキーEnd
36VK_HOMEHomeキーHome
37VK_LEFT←キー
38VK_UP↑キー
39VK_RIGHT→キー
40VK_DOWN↓キー
41VK_SELECTSelectキー
42VK_PRINTPrintキー
43VK_EXECUTEExecuteキー
44VK_SNAPSHOTPrintScreenキーPrintScree
45VK_INSERTInsertキーInsert
46VK_DELETEDeleteキーDelete
47VK_HELPHelpキー
48VK_00キー0
49VK_11キー1!
50VK_22キー2"
51VK_33キー3#
52VK_44キー4$
53VK_55キー5%
54VK_66キー6&
55VK_77キー7'
56VK_88キー8(
57VK_99キー9)
58未定義
59未定義
60未定義
61未定義
62未定義
63未定義
64未定義
65VK_AAキーaA
66VK_BBキーbB
67VK_CCキーcC
68VK_DDキーdD
69VK_EEキーeE
70VK_FFキーfF
71VK_GGキーgG
72VK_HHキーhH
73VK_IIキーiI
74VK_JJキーjJ
75VK_KKキーkK
76VK_LLキーlL
77VK_MMキーmM
78VK_NNキーnN
79VK_OOキーoO
80VK_PPキーpP
81VK_QQキーqQ
82VK_RRキーrR
83VK_SSキーsS
84VK_TTキーtT
85VK_UUキーuU
86VK_VVキーvV
87VK_WWキーwW
88VK_XXキーxX
89VK_YYキーyY
90VK_ZZキーzZ
91VK_WINWindowsキー
92VK_STARTWindowsキー
92VK_RWIN右Windowsキー
93VK_APPSアプリケーションキー
94予約済
95VK_SLEEPコンピュータスリープキー
96VK_NUMPAD0テンキーの0キーテンキーの0Insert
97VK_NUMPAD1テンキーの1キーテンキーの1End
98VK_NUMPAD2テンキーの2キーテンキーの2
99VK_NUMPAD3テンキーの3キーテンキーの3PageDown
100VK_NUMPAD4テンキーの4キーテンキーの4
101VK_NUMPAD5テンキーの5キーテンキーの5
102VK_NUMPAD6テンキーの6キーテンキーの6
103VK_NUMPAD7テンキーの7キーテンキーの7Home
104VK_NUMPAD8テンキーの8キーテンキーの8
105VK_NUMPAD9テンキーの9キーテンキーの9PageUp
106VK_MULTIPLYテンキーの*キーテンキーの*
107VK_ADDテンキーの+キーテンキーの+
108VK_SEPARATOR区切り記号キー
109VK_SUBTRACT減算記号キーテンキーの-
110VK_DECIMAL小数点キーテンキーの.Delete
111VK_DIVIDE除算記号キーテンキーの/
112VK_F1F1キーF1
113VK_F2F2キーF2
114VK_F3F3キーF3
115VK_F4F4キーF4
116VK_F5F5キーF5
117VK_F6F6キーF6
118VK_F7F7キーF7
119VK_F8F8キーF8
120VK_F9F9キーF9
121VK_F10F10キーF10
122VK_F11F11キーF11
123VK_F12F12キーF12
124VK_F13VK_F13F13
125VK_F14VK_F14F14
126VK_F15VK_F15F15
127VK_F16VK_F16F16
128VK_F17VK_F17F17
129VK_F18VK_F18F18
130VK_F19VK_F19F19
131VK_F20VK_F20F20
132VK_F21VK_F21F21
133VK_F22VK_F22F22
134VK_F23VK_F23F23
135VK_F24VK_F24F24
136VK_NAVIGATION_VIEW割当無し
137VK_NAVIGATION_MENU割当無し
138VK_NAVIGATION_UP割当無し
139VK_NAVIGATION_DOWN割当無し
140VK_NAVIGATION_LEFT割当無し
141VK_NAVIGATION_RIGHT割当無し
142VK_NAVIGATION_ACCEPT割当無し
143VK_NAVIGATION_CANCEL割当無し
144VK_NUMLOCKNumLockキーNumLock
145VK_SCROLLScrollLockキーScrollLock
146VK_OEM_NEC_EQUAL
146VK_OEM_FJ_JISHO
147VK_OEM_FJ_MASSHOU
148VK_OEM_FJ_TOUROKU
149VK_OEM_FJ_LOYA
150VK_OEM_FJ_ROYA
151割当無し
152割当無し
153割当無し
154割当無し
155割当無し
156割当無し
157割当無し
158割当無し
159割当無し
160VK_LSHIFT左ShiftキーShift
161VK_RSHIFT右ShiftキーShift
162VK_LCTRL左CtrlキーCtrl
163VK_RCTRL右CtrlキーCtrl
164VK_LALT左AltキーAlt
164VK_LMENU左AltキーAlt
165VK_RALT右AltキーAlt
165VK_RMENU右AltキーAlt
166VK_BROWSER_BACKブラウザーの戻るキー
167VK_BROWSER_FORWARDブラウザーの進むキー
168VK_BROWSER_REFRESHブラウザーの更新のキー
169VK_BROWSER_STOPブラウザーの停止キー
170VK_BROWSER_SEARCHブラウザーの検索キー
171VK_BROWSER_FAVORITESブラウザーのお気に入りキー
172VK_BROWSER_HOMEブラウザーの開始およびホームキー
173VK_VOLUME_MUTE音量ミュートキー
174VK_VOLUME_DOWN音量ダウンキー
175VK_VOLUME_UP音量アップキー
176VK_MEDIA_NEXT_TRACK次のトラックキー
177VK_MEDIA_PREV_TRACK前のトラックキー
178VK_MEDIA_STOPメディア停止キー
179VK_MEDIA_PLAY_PAUSEメディア再生/一時停止キー
180VK_LAUNCH_MAILメール起動キー
181VK_LAUNCH_MEDIA_SELECTメディア選択キー
182VK_LAUNCH_APP1アプリケーション1起動キー
183VK_LAUNCH_APP2アプリケーション2起動キー
184予約済
185予約済
186VK_OEM_1OEM1キー:*
187VK_OEM_PLUS+キー;+
188VK_OEM_COMMA,キー,<
189VK_OEM_MINUS-キー-=
190VK_OEM_PERIOD.キー.>
191VK_OEM_2OEM2キー/?
192VK_OEM_3OEM3キー@`
193VK_ABNT_C1予約済
194VK_ABNT_C2予約済
195VK_GAMEPAD_A予約済
196VK_GAMEPAD_B予約済
197VK_GAMEPAD_X予約済
198VK_GAMEPAD_Y予約済
199VK_GAMEPAD_RIGHT_SHOULDER予約済
200VK_GAMEPAD_LEFT_SHOULDER予約済
201VK_GAMEPAD_LEFT_TRIGGER予約済
202VK_GAMEPAD_RIGHT_TRIGGER予約済
203VK_GAMEPAD_DPAD_UP予約済
204VK_GAMEPAD_DPAD_DOWN予約済
205VK_GAMEPAD_DPAD_LEFT予約済
206VK_GAMEPAD_DPAD_RIGHT予約済
207VK_GAMEPAD_MENU予約済
208VK_GAMEPAD_VIEW予約済
209VK_GAMEPAD_LEFT_THUMBSTICK_BUTTO予約済
210VK_GAMEPAD_RIGHT_THUMBSTICK_BUTT予約済
211VK_GAMEPAD_LEFT_THUMBSTICK_UP予約済
212VK_GAMEPAD_LEFT_THUMBSTICK_DOWN予約済
213VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT予約済
214VK_GAMEPAD_LEFT_THUMBSTICK_LEFT予約済
215VK_GAMEPAD_RIGHT_THUMBSTICK_UP予約済
216VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN割当無し
217VK_GAMEPAD_RIGHT_THUMBSTICK_RIGH割当無し
218VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT割当無し
219VK_OEM_4OEM4キー[{
220VK_OEM_5OEM5キー\|
221VK_OEM_6OEM6キー]}
222VK_OEM_7OEM7キー
223VK_OEM_8OEM8キー
224予約済
225VK_OEM_AXOEM固有
226VK_OEM_102OEM102キー\_
227VK_ICO_HELPOEM固有
228VK_ICO_00
229VK_PROCESSKEYIME PROCESSキー
230VK_ICO_CLEAROEM固有
231VK_PACKETキーボード以外の入力手段に使用される
32ビット仮想キー値の下位ワード
232割当無し
233VK_OEM_RESETOEM固有
234VK_OEM_JUMPOEM固有
235VK_OEM_PA1OEM固有
236VK_OEM_PA2OEM固有
237VK_OEM_PA3OEM固有
238VK_OEM_WSCTRLOEM固有
239VK_OEM_CUSELOEM固有
240VK_OEM_ATTNOEM固有
241VK_OEM_FINISHOEM固有
242VK_OEM_COPYOEM固有
243VK_OEM_AUTOOEM固有
244VK_OEM_ENLWOEM固有
245VK_OEM_BACKTABOEM固有
246VK_ATTNAttnキーAttn
247VK_CRSELCrSelキーCrSel
248VK_EXSELExSelキーExSel
249VK_EREOFErase EOFキー
250VK_PLAYPlayキー
251VK_ZOOMZoomキー
252VK_NONAME予約済
253VK_PA1PA1キー
254VK_OEM_CLEARClearキー
901VK_RRETURN
状態
定数名説明
CLICK0クリック
DOWN1マウスダウン
UP2マウスアップ

STRCONV関数

定数名説明
SC_LOWERCASE256小文字
SC_UPPERCASE512大文字
SC_HIRAGANA1048576ひらがな
SC_KATAKANA2097152カタカナ
SC_HALFWIDTH4194304半角文字
SC_FULLWIDTH8388608全角文字

CALCARRAY関数

定数名説明
CALC_ADD1合計値
CALC_MIN2最小値
CALC_MAX3最大値
CALC_AVR4平均値

QSORT関数

定数名説明
QSRT_A0昇順
QSRT_D1降順
QSRT_UNICODEA2UNICODE文字比較 昇順
QSRT_UNICODED3UNICODE文字比較 降順
QSRT_NATURALA4自然順ソート 昇順
QSRT_NATURALD5自然順ソート 降順

FOPEN関数

定数名説明
F_READ2読み専用モード(デフォルト)SJISUTF8UTF16に対応
F_WRITE4書き専用モード(既にファイルがあれば前の情報は消去)
(UNICODEがある場合にUTF8、無い場合にはSJISになる)
F_EXISTS1ファイル存在チェック(ファイルオープンせずにファイルが存在するかを返す)
(ディレクトリをチェックしたい場合は最後に\を付加)
F_EXCLUSIVE512排他制御(排他制御の読み書き:F_READ or F_WRITE or F_EXCLUSIVE
F_TAB256CSV処理に対しカンマではなくタブを使用
F_NOCR128書き込みにてファイルの最後の改行は付加しない(F_WRITE or F_NOCR
F_WRITE816UTF8
F_WRITE8B32BOM付きUTF8
F_WRITE1664UTF16
F_WRITE18SJIS

FGET関数

定数名説明
F_LINECOUNT-1ファイルの行数を返す
F_ALLTEXT-2ファイルの全内容を返す

FPUT関数

定数名説明
F_ALLTEXT-2ファイルの全内容を返す
F_INSERT-1指定行に挿入

ENCODE関数

定数名説明
CODE_ANSI1ANSI文字列に
CODE_URL2URLエンコード
CODE_UTF83UTF-8に
CODE_HTML4HTML特殊文字を文字実体に(&,,")
CODE_BYTEARRAY5バイト配列の型に(ANSI)
CODE_BYTEARRAYW6バイト配列の型に(UTF16)

DECODE関数

定数名説明
CODE_ANSI1ANSI文字列に
CODE_URL2URLエンコード
CODE_UTF83UTF-8に
CODE_HTML4HTML特殊文字を文字実体に(&,,")
CODE_BYTEARRAY5バイト配列の型に(ANSI)
CODE_BYTEARRAYW6バイト配列の型に(UTF16)

CREATEFORM関数

定数名説明
FOM_NOICON1クローズボタンを出さない
FOM_MINIMIZE256最小化ボタンを表示する
FOM_MAXIMIZE512最大化ボタンを表示する
FOM_NOHIDE2Submit属性のボタンが押されても画面を消さない
FOM_NOSUBMIT4Submit属性のボタンが押されても Submitに割り当てられた処理をしない
FOM_NORESIZE8ウィンドウのサイズ変更不可
FOM_BROWSER128ターゲット名解決のため、コントロールを最上位レベルのブラウザとする
FOM_FORMHIDE4096フォームを非表示状態で起動する
FOM_TOPMOST16フォームを最前面固定にする
FOM_NOTASKBAR16384タスクバーにアイコンを出さない
FOM_FORM281922つ目のフォームを作成する(フォームは2つまで作成可)

GETFORMDATA関数

定数名説明
FOM_GETVALUE-59999999

XLOPEN関数

定数名説明
XL_NEW1既にExcelが存在しても 新規にExcelを起動
XL_BOOK2ExcelにてBOOK単位で制御したい場合(BOOKのオブジェクトを返す)
XL_OOOC3OpenOffice.org / LibreOffice の表計算(Calc)の起動

その他定数

定数名説明
TRUETrue
FALSEFalse
NULLNULLヌルポインタ
EMPTY値の無い状態を示す
NOTHINGNOTHINGオブジェクトの無い状態を示す。不要になったオブジェクトに代入することでメモリを解放することができるが、必須ではない。
ERR_VALUE-999999エラー値
EMPTYPARAM__EMPTYPARAM__引数を省略するときに指定します。

すべての定数

定数名説明
TRUETrue
FALSEFalse
NULLNULLヌルポインタ
EMPTY値の無い状態を示す
NOTHINGNOTHINGオブジェクトの無い状態を示す。不要になったオブジェクトに代入することでメモリを解放することができるが、必須ではない。
ERR_VALUE-999999エラー値
EMPTYPARAM__EMPTYPARAM__引数を省略するときに指定します。
GET_ACTIVE_WIN__GET_ACTIVE_WIN__アクティブウィンドウ
GET_FROMPOINT_WIN__GET_FROMPOINT_WIN__マウスカーソル下のウィンドウ
GET_FROMPOINT_OBJ__GET_FROMPOINT_OBJ__マウスカーソル下のオブジェクト
GET_THISUWSC_WIN__GET_THISUWSC_WIN__UWSC自身
GET_LOGPRINT_WIN__GET_LOGPRINT_WIN__ログ表示用ウィンドウ
GET_BALLOON_WIN__GET_FUKIDASI_WIN__ふきだし用ウィンドウ
GET_FUKIDASI_WIN__GET_FUKIDASI_WIN__ふきだし用ウィンドウ
GET_FORM_WIN__GET_FORM_WIN__フォーム画面ウィンドウ
GET_FORM_WIN2__GET_FORM_WIN2__フォーム画面ウィンドウ2
GET_SCHEDULE_WIN__GET_SCHEDULE_WIN__スケジュール"指定Windowが現れた時"でキャッチしたウィンドウ('別プロセス実行'時はNG)
CLK_BTN1ボタン、チェックボックス、ラジオボタン
CLK_LIST2リストボックス、コンボボックス
CLK_TAB8タブコントロール
CLK_MENU4メニュー
CLK_TREEVIEW16ツリービュー
CLK_TREEVEW16ツリービュー
CLK_LISTVIEW32リストビュー
CLK_LSTVEW32リストビュー
CLK_TOOLBAR64ツールバー
CLK_LINK128リンク
CLK_ACC32768アクセシビリティ用インターフェースを利用したクリック
CLK_SHORT256文字省略指定: 部分一致にて検索 (例:CLK_LISTorCLK_SHORT
CLK_BACK512バックグランド実行: ウィンドウをアクティブ化しません
CLK_MUSMOVE1024マウス移動: マウスをその場所に移動(CLK_MOUSEMOVEでも可)
CLK_MOUSEMOVE1024マウス移動: マウスをその場所に移動
CLK_RIGHTCLK4096右クリック: アイテムにより右クリックの動作
CLK_LEFTCLK2048左クリック: アイテムにより左クリックの動作
CLK_DBLCLK8192ダブルクリック:2段目のクリック動作(1段目としてCLK_LEFTCLKが必要)
CLK_FROMLAST65536後ろからサーチ:CLK_ACC指定時にアイテムを後ろからサーチ
CLK_API536870912API インターフェースのみを使用
CLK_UIA1073741824UI Automation インターフェースのみを使用
ACTIVATE1アクティブ
CLOSE2終了
CLOSE23終了(QUIT)
HIDE4非表示
SHOW5表示
MIN6アイコン化
MAX7最大化
NORMAL8サイズ戻す
TOPMOST9最前面に固定
NOTOPMOST10最前面固定を解除
TOPNOACTV11最前面にするがアクティブ化はしない
STR_ACC_CELL5DataGridView内のCell値の変更
STR_EDIT0エディトコントロール
STR_STATIC1スタティクコントロール
STR_STATUS2ステータスバー
STR_ACC_EDIT3アクセシビリティ経由:エディト内文字
STR_ACC_STATIC4アクセシビリティ経由:スタティク文字
STR_ACC_CELL5DataGridView内のCell値を取得
ITM_BTN1ボタン、チェックボックス、ラジオボタン
ITM_LIST2リストボックス、コンボボックス
ITM_TAB8タブコントロール
ITM_MENU4メニュー
ITM_TREEVIEW16ツリービュー
ITM_LISTVIEW32リストビュー
ITM_EDIT131072エディトボックス
ITM_STATIC262144スタティク
ITM_STATUSBAR524288ステータスバー
ITM_TOOLBAR64ツールバー
ITM_LINK128リンク文字
ITM_ACCCLK4194304アクセシビリティ経由:クリック可能な物
ITM_ACCCLK2272629760アクセシビリティ経由:クリック可能な物(選択可のテキストも含める)
ITM_ACCTXT8388608アクセシビリティ経由:スタティク文字
ITM_ACCEDIT16777216アクセシビリティ経由:エディト内文字
ITM_FROMLAST65536アクセシビリティ経由(ITM_ACC*)指定時に後ろからサーチする
ITM_BACK512アクセシビリティ経由(ITM_ACC*)指定時に後ろからサーチする
GET_SLIDER-10000000
SLD_POS0
SLD_MIN1最小値
SLD_MAX2最大値
SLD_PAGE31ページ移動量
SLD_BAR4表示が縦か横か 0:横、1:縦
SLD_X5X(クライアント位置)
SLD_Y6Y(クライアント位置)
VK_LBUTTON1マウスの左ボタン
VK_RBUTTON2マウスの右ボタン
VK_CANCEL3コントロール・ブレイク処理(定義なし)
VK_MBUTTON4マウスの中央ボタン(3ボタンマウス)
VK_XBUTTON15マウスの第1拡張ボタン(定義なし)
VK_XBUTTON26マウスの第2拡張ボタン(定義なし)
7
VK_BACK8Backspaceキー
VK_TAB9Tabキー
10予約済
11予約済
VK_CLEAR12Clearキー
VK_RETURN13Enterキー
VK_ENTER13Enterキー
14予約済
15予約済
VK_SHIFT16Shiftキー
VK_CTRL17Ctrlキー
VK_CONTROL17Ctrlキー
VK_ALT18Altキー
VK_MENU18Altキー
VK_PAUSE19Pauseキー
VK_CAPITAL20CapsLockキー
VK_KANA21IME かなモード
22未定義
VK_JUNJA23IME Junjaモード
VK_FINAL24IME ファイナルモード
VK_KANJI25IME 漢字モード
26未定義
VK_ESC27Escキー
VK_ESCAPE27Escキー
VK_CONVERT28IME 変換
VK_NONCONVERT29IME 無変換
VK_ACCEPT30IME 使用可能
VK_MODECHANGE31IME モード変換要求
VK_SPACE32スペースキー
VK_PRIOR33PageUpキー
VK_NEXT34PageDownキー
VK_END35Endキー
VK_HOME36Homeキー
VK_LEFT37←キー
VK_UP38↑キー
VK_RIGHT39→キー
VK_DOWN40↓キー
VK_SELECT41Selectキー
VK_PRINT42Printキー
VK_EXECUTE43Executeキー
VK_SNAPSHOT44PrintScreenキー
VK_INSERT45Insertキー
VK_DELETE46Deleteキー
VK_HELP47Helpキー
VK_0480キー
VK_1491キー
VK_2502キー
VK_3513キー
VK_4524キー
VK_5535キー
VK_6546キー
VK_7557キー
VK_8568キー
VK_9579キー
58未定義
59未定義
60未定義
61未定義
62未定義
63未定義
64未定義
VK_A65Aキー
VK_B66Bキー
VK_C67Cキー
VK_D68Dキー
VK_E69Eキー
VK_F70Fキー
VK_G71Gキー
VK_H72Hキー
VK_I73Iキー
VK_J74Jキー
VK_K75Kキー
VK_L76Lキー
VK_M77Mキー
VK_N78Nキー
VK_O79Oキー
VK_P80Pキー
VK_Q81Qキー
VK_R82Rキー
VK_S83Sキー
VK_T84Tキー
VK_U85Uキー
VK_V86Vキー
VK_W87Wキー
VK_X88Xキー
VK_Y89Yキー
VK_Z90Zキー
VK_WIN91Windowsキー
VK_START92Windowsキー
VK_RWIN92右Windowsキー
VK_APPS93アプリケーションキー
94予約済
VK_SLEEP95コンピュータスリープキー
VK_NUMPAD096テンキーの0キー
VK_NUMPAD197テンキーの1キー
VK_NUMPAD298テンキーの2キー
VK_NUMPAD399テンキーの3キー
VK_NUMPAD4100テンキーの4キー
VK_NUMPAD5101テンキーの5キー
VK_NUMPAD6102テンキーの6キー
VK_NUMPAD7103テンキーの7キー
VK_NUMPAD8104テンキーの8キー
VK_NUMPAD9105テンキーの9キー
VK_MULTIPLY106テンキーの*キー
VK_ADD107テンキーの+キー
VK_SEPARATOR108区切り記号キー
VK_SUBTRACT109減算記号キー
VK_DECIMAL110小数点キー
VK_DIVIDE111除算記号キー
VK_F1112F1キー
VK_F2113F2キー
VK_F3114F3キー
VK_F4115F4キー
VK_F5116F5キー
VK_F6117F6キー
VK_F7118F7キー
VK_F8119F8キー
VK_F9120F9キー
VK_F10121F10キー
VK_F11122F11キー
VK_F12123F12キー
VK_F13124VK_F13
VK_F14125VK_F14
VK_F15126VK_F15
VK_F16127VK_F16
VK_F17128VK_F17
VK_F18129VK_F18
VK_F19130VK_F19
VK_F20131VK_F20
VK_F21132VK_F21
VK_F22133VK_F22
VK_F23134VK_F23
VK_F24135VK_F24
VK_NAVIGATION_VIEW136割当無し
VK_NAVIGATION_MENU137割当無し
VK_NAVIGATION_UP138割当無し
VK_NAVIGATION_DOWN139割当無し
VK_NAVIGATION_LEFT140割当無し
VK_NAVIGATION_RIGHT141割当無し
VK_NAVIGATION_ACCEPT142割当無し
VK_NAVIGATION_CANCEL143割当無し
VK_NUMLOCK144NumLockキー
VK_SCROLL145ScrollLockキー
VK_OEM_NEC_EQUAL146
VK_OEM_FJ_JISHO146
VK_OEM_FJ_MASSHOU147
VK_OEM_FJ_TOUROKU148
VK_OEM_FJ_LOYA149
VK_OEM_FJ_ROYA150
151割当無し
152割当無し
153割当無し
154割当無し
155割当無し
156割当無し
157割当無し
158割当無し
159割当無し
VK_LSHIFT160左Shiftキー
VK_RSHIFT161右Shiftキー
VK_LCTRL162左Ctrlキー
VK_RCTRL163右Ctrlキー
VK_LALT164左Altキー
VK_LMENU164左Altキー
VK_RALT165右Altキー
VK_RMENU165右Altキー
VK_BROWSER_BACK166ブラウザーの戻るキー
VK_BROWSER_FORWARD167ブラウザーの進むキー
VK_BROWSER_REFRESH168ブラウザーの更新のキー
VK_BROWSER_STOP169ブラウザーの停止キー
VK_BROWSER_SEARCH170ブラウザーの検索キー
VK_BROWSER_FAVORITES171ブラウザーのお気に入りキー
VK_BROWSER_HOME172ブラウザーの開始およびホームキー
VK_VOLUME_MUTE173音量ミュートキー
VK_VOLUME_DOWN174音量ダウンキー
VK_VOLUME_UP175音量アップキー
VK_MEDIA_NEXT_TRACK176次のトラックキー
VK_MEDIA_PREV_TRACK177前のトラックキー
VK_MEDIA_STOP178メディア停止キー
VK_MEDIA_PLAY_PAUSE179メディア再生/一時停止キー
VK_LAUNCH_MAIL180メール起動キー
VK_LAUNCH_MEDIA_SELECT181メディア選択キー
VK_LAUNCH_APP1182アプリケーション1起動キー
VK_LAUNCH_APP2183アプリケーション2起動キー
184予約済
185予約済
VK_OEM_1186OEM1キー
VK_OEM_PLUS187+キー
VK_OEM_COMMA188,キー
VK_OEM_MINUS189-キー
VK_OEM_PERIOD190.キー
VK_OEM_2191OEM2キー
VK_OEM_3192OEM3キー
VK_ABNT_C1193予約済
VK_ABNT_C2194予約済
VK_GAMEPAD_A195予約済
VK_GAMEPAD_B196予約済
VK_GAMEPAD_X197予約済
VK_GAMEPAD_Y198予約済
VK_GAMEPAD_RIGHT_SHOULDER199予約済
VK_GAMEPAD_LEFT_SHOULDER200予約済
VK_GAMEPAD_LEFT_TRIGGER201予約済
VK_GAMEPAD_RIGHT_TRIGGER202予約済
VK_GAMEPAD_DPAD_UP203予約済
VK_GAMEPAD_DPAD_DOWN204予約済
VK_GAMEPAD_DPAD_LEFT205予約済
VK_GAMEPAD_DPAD_RIGHT206予約済
VK_GAMEPAD_MENU207予約済
VK_GAMEPAD_VIEW208予約済
VK_GAMEPAD_LEFT_THUMBSTICK_BUTTO209予約済
VK_GAMEPAD_RIGHT_THUMBSTICK_BUTT210予約済
VK_GAMEPAD_LEFT_THUMBSTICK_UP211予約済
VK_GAMEPAD_LEFT_THUMBSTICK_DOWN212予約済
VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT213予約済
VK_GAMEPAD_LEFT_THUMBSTICK_LEFT214予約済
VK_GAMEPAD_RIGHT_THUMBSTICK_UP215予約済
VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN216割当無し
VK_GAMEPAD_RIGHT_THUMBSTICK_RIGH217割当無し
VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT218割当無し
VK_OEM_4219OEM4キー
VK_OEM_5220OEM5キー
VK_OEM_6221OEM6キー
VK_OEM_7222OEM7キー
VK_OEM_8223OEM8キー
224予約済
VK_OEM_AX225OEM固有
VK_OEM_102226OEM102キー
VK_ICO_HELP227OEM固有
VK_ICO_00228
VK_PROCESSKEY229IME PROCESSキー
VK_ICO_CLEAR230OEM固有
VK_PACKET231キーボード以外の入力手段に使用される
32ビット仮想キー値の下位ワード
232割当無し
VK_OEM_RESET233OEM固有
VK_OEM_JUMP234OEM固有
VK_OEM_PA1235OEM固有
VK_OEM_PA2236OEM固有
VK_OEM_PA3237OEM固有
VK_OEM_WSCTRL238OEM固有
VK_OEM_CUSEL239OEM固有
VK_OEM_ATTN240OEM固有
VK_OEM_FINISH241OEM固有
VK_OEM_COPY242OEM固有
VK_OEM_AUTO243OEM固有
VK_OEM_ENLW244OEM固有
VK_OEM_BACKTAB245OEM固有
VK_ATTN246Attnキー
VK_CRSEL247CrSelキー
VK_EXSEL248ExSelキー
VK_EREOF249Erase EOFキー
VK_PLAY250Playキー
VK_ZOOM251Zoomキー
VK_NONAME252予約済
VK_PA1253PA1キー
VK_OEM_CLEAR254Clearキー
VK_RRETURN901
ST_TITLE9タイトルを返す(型:UNICODE文字列)
ST_CLASS14クラス名を返す(型:UNICODE文字列)
ST_X1X座標を返す(型:4バイト整数(符号付))
ST_Y2Y座標を返す(型:4バイト整数(符号付))
ST_WIDTH3幅を返す(型:4バイト整数(符号付))
ST_HEIGHT4高さを返す(型:4バイト整数(符号付))
ST_CLX5クライアント領域のX座標を返す(型:4バイト整数(符号付))
ST_CLY6クライアント領域のY座標を返す(型:4バイト整数(符号付)
ST_CLWIDTH7クライアント領域の幅を返す(型:4バイト整数(符号付))
ST_CLHEIGHT8クライアント領域の高さを返す(型:4バイト整数(符号付))
ST_PARENT16親ウィンドウのIDを返す、親が無ければ-1(型:4バイト整数(符号付))
ST_ICON10アイコン状態であればTrue、でなければFalse(型:ブール型)
ST_MAXIMIZED11最大化状態であればTrue、でなければFalse(型:ブール型)
ST_VISIBLE12通常の表示状態であればTrue、でなければFalse(型:ブール型)
ST_ACTIVE13アクティブ状態であればTrue、でなければFalse(型:ブール型)
ST_BUSY15ビジー状態であればTrue、でなければFalse(型:ブール型)
ST_ISID21有効なIDであればTrue、でなければFalse(型:ブール型)
ST_WIN641964bitアプリであればTrue、でなければFalse(型:ブール型)
ST_PATH17EXEのパスを返す(型:UNICODE文字列)
ST_PROCESS18プロセスIDを返す(型:4バイト整数(符号なし))
ST_MONITOR20表示されているモニタ番号を返す(型:4バイト整数(符号付))
MORG_CLIENT1クライアント領域の位置を基準にする
MORG_DIRECT2指定ウィンドウ(オブジェクト)へマウス、キー情報を直接送る(第1引数はウィンドウIDでもハンドル値でも可)
MORG_FORE1フォアグランドとして可視画面(デスクトップ)からの画像を検索画面とする
MORG_BACK2バックグランドとしてアプリより検索画面を取得(他画面がオーバーラップしていてもOK)
COL_RGB3RGB値にて返す
COL_R4赤の成分のみを返す
COL_G5緑の成分のみを返す
COL_B6青の成分のみを返す
IMG_MSK_BGR165793各色(BGR)に対し2/256の色幅を許す
IMG_MSK_BGR2197379各色(BGR)に対し4/256の色幅を許す
IMG_MSK_BGR3460551各色(BGR)に対し8/256の色幅を許す
IMG_MSK_BGR4986895各色(BGR)に対し16/256の色幅を許す
IMG_MSK_B165536青に対し2/256の色幅を許す
IMG_MSK_B2196608青に対し4/256の色幅を許す
IMG_MSK_B3458752青に対し8/256の色幅を許す
IMG_MSK_B4983040青に対し16/256の色幅を許す
IMG_MSK_G1256緑に対し2/256の色幅を許す
IMG_MSK_G2768緑に対し4/256の色幅を許す
IMG_MSK_G31792緑に対し8/256の色幅を許す
IMG_MSK_G43840緑に対し16/256の色幅を許す
IMG_MSK_R11赤に対し2/256の色幅を許す
IMG_MSK_R23赤に対し4/256の色幅を許す
IMG_MSK_R37赤に対し8/256の色幅を許す
IMG_MSK_R415赤に対し16/256の色幅を許す
IMG_FORE1フォアグランドとして可視画面(デスクトップ)より画像を取得
IMG_BACK2バックグランドとしてアプリより画像を取得(他画面がオーバーラップしていてもOK)
ACC_ACC1表示文字の取得 (アクセシビリティ経由)
ACC_API2DrawText, TextOutなどのAPIをトラップ(64bitアプリNG)
ACC_NAME3名前(アクセシビリティ経由)
ACC_VALUE4値(アクセシビリティ経由)
ACC_ROLE5役割(アクセシビリティ経由)
ACC_STATE6状態(アクセシビリティ経由)
ACC_DESCRIPTION7説明(アクセシビリティ経由)
ACC_LOCATION8X,Y,幅,高さ(アクセシビリティ経由)
ACC_BACK512ウィンドウをアクティブ化しない (他モードに付加して使用)
CUR_APPSTARTING1砂時計付き矢印カーソル
CUR_ARROW2標準矢印カーソル
CUR_CROSS3十字カーソル
CUR_HAND4ハンドカーソル(Windows2000以降)
CUR_HELP5クエスチョンマーク付き矢印カーソル
CUR_IBEAM6アイビーム(縦線)カーソル
CUR_NO8禁止カーソル
CUR_SIZEALL104方向矢印カーソル
CUR_SIZENESW11斜め左下がりの両方向矢印カーソル
CUR_SIZENS12上下両方向矢印カーソル
CUR_SIZENWSE13斜め右下がりの両方向矢印カーソル
CUR_SIZEWE14左右両方向矢印カーソル
CUR_UPARROW15垂直の矢印カーソル
CUR_WAIT16砂時計カーソル
BTN_OK1[OK]ボタンを表示します。
BTN_CANCEL2[Cancel]ボタンを表示します。
BTN_YES4[はい(Y)]ボタンを表示します。
BTN_NO8[いいえ(N)]ボタンを表示します。
BTN_ABORT16[中止(A)]ボタンを表示します。
BTN_RETRY32[再試行(R)]ボタンを表示します。
BTN_IGNORE64[無視(I)]ボタンを表示します。
SLCT_BTN1ボタン
SLCT_CHK2チェックボックス
SLCT_RDO4ラジオボタン
SLCT_CMB8コンボボックス
SLCT_LST16リストボックス
SLCT_STR64戻り値を項目名で返す(他の種別に付加して使用)
SLCT_NUM128戻り値を位置数で返す(他の種別に付加して使用)
SLCT_111個目の項目
SLCT_222個目の項目
SLCT_343個目の項目
SLCT_484個目の項目
SLCT_5165個目の項目
SLCT_6326個目の項目
SLCT_7647個目の項目
SLCT_81288個目の項目
SLCT_92569個目の項目
SLCT_1051210個目の項目
SLCT_11102411個目の項目
SLCT_12204812個目の項目
SLCT_13409613個目の項目
SLCT_14819214個目の項目
SLCT_151638415個目の項目
SLCT_163276816個目の項目
SLCT_176553617個目の項目
SLCT_1813107218個目の項目
SLCT_1926214419個目の項目
SLCT_2052428820個目の項目
SLCT_21104857621個目の項目
SLCT_22209715222個目の項目
SLCT_23419430423個目の項目
SLCT_24838860824個目の項目
SLCT_251677721625個目の項目
SLCT_263355443226個目の項目
SLCT_276710886427個目の項目
SLCT_2813421772828個目の項目
SLCT_2926843545629個目の項目
SLCT_3053687091230個目の項目
SLCT_31107374182431個目の項目
MON_X0X座標
MON_Y1Y座標
MON_WIDTH2
MON_HEIGHT3高さ
MON_NAME5モニター名
P_POWEROFF16電源断
P_LOGOFF128ログオフ
P_REBOOT64リブート
P_SUSPEND256サスペンド(休止状態)
P_SUSPEND2512サスペンド2(スタンバイ)
P_MONIPOWER1024モニターOFF(省電力モード)
P_MONIPOWER22048モニターOFF(電源断)
P_MONIPOWER34096モニターON
P_SCREENSAVE8192スクリーンセーバ起動
P_UWSC_REEXEC16384UWSCの再起動(第2引数をTrue指定するとスクリプト再実行)
P_FORCE8強制実行:他コマンド(POWEROFF,LOGOFF,REBOOT)に付加して使用
例)強制電源断:P_POWEROFF or P_FORCE
VK_RBUTTON2マウスクリック(右)
VK_LBUTTON1マウスクリック(左)
VK_MBUTTON4マウスクリック(中)
TGL_IME10004IME
TGL_NUMLOCK10000NumLock
TGL_CAPSLOCK10001CapsLock
TGL_SCROLLLOCK10002ScrollLock
TGL_KANALOCK10003カタカナ
MOD_ALT1[Alt]キー
MOD_CONTROL2[Ctrl]キー
MOD_SHIFT4[Shift]キー
MOD_WIN8[Win]キー
LOCK_KEYBOARD1キーボードのみ禁止
LOCK_MOUSE2マウスのみ禁止
SNSR_Biometric_HumanPresense1人が存在した場合にTrue
SNSR_Biometric_HumanProximity2人との距離(メートル)
SNSR_Electrical_Capacitance5静電容量(ファラド)
SNSR_Electrical_Resistance6電気抵抗(オーム)
SNSR_Electrical_Inductance7誘導係数(ヘンリー)
SNSR_Electrical_Current8電流(アンペア)
SNSR_Electrical_Voltage9電圧(ボルト)
SNSR_Electrical_Power10電力(ワット)
SNSR_Environmental_Temperature15気温(セ氏)
SNSR_Environmental_Pressure16気圧(バール)
SNSR_Environmental_Humidity17湿度(パーセンテージ)
SNSR_Environmental_WindDirection18風向(度数)
SNSR_Environmental_WindSpeed19風速(メートル毎秒)
SNSR_Light_Lux20照度(ルクス)
SNSR_Light_Temperature21光色温度(ケルビン)
SNSR_Mechanical_Force25力(ニュートン)
SNSR_Mechanical_AbsPressure26絶対圧(パスカル)
SNSR_Mechanical_GaugePressure27ゲージ圧(パスカル)
SNSR_Mechanical_Weight28重量(キログラム)
SNSR_Motion_AccelerationX30X軸 加速度(ガル)
SNSR_Motion_AccelerationY31Y軸 加速度(ガル)
SNSR_Motion_AccelerationZ32Z軸 加速度(ガル)
SNSR_Motion_AngleAccelX33X軸 角加速度(度毎秒毎秒)
SNSR_Motion_AngleAccelY34Y軸 角加速度(度毎秒毎秒)
SNSR_Motion_AngleAccelZ35Z軸 角加速度(度毎秒毎秒)
SNSR_Motion_Speed36速度(メートル毎秒)
SNSR_Scanner_RFIDTag40RFIDタグの40ビット値
SNSR_Scanner_BarcodeData41バーコードデータを表す文字列
SNSR_Orientation_TiltX45X 軸角(度)
SNSR_Orientation_TiltY46Y 軸角(度)
SNSR_Orientation_TiltZ47Z 軸角(度)
SNSR_Orientation_DistanceX48X 距離(メートル)
SNSR_Orientation_DistanceY49Y 距離(メートル)
SNSR_Orientation_DistanceZ50Z 距離(メートル)
SNSR_Orientation_MagHeading51磁北基準未補正コンパス方位
SNSR_Orientation_TrueHeading52真北基準未補正コンパス方位
SNSR_Orientation_CompMagHeading53磁北基準補正済みコンパス方位
SNSR_Orientation_CompTrueHeading54真北基準補正済みコンパス方位
SNSR_Location_Altitude60海抜(メートル)
SNSR_Location_Latitude61緯度(度数)
SNSR_Location_Longitude62経度(度数)
SNSR_Location_Speed63スピード(メートル毎秒)
GET_MENU_HND__GET_MENU_HND__メニュハンドル
GET_SYSMENU_HND__GET_SYSMENU_HND__システムメニュハンドル
VAR_EMPTY0Empty
VAR_NULL1Null
VAR_SMALLINT22バイト整数(符号付)
VAR_INTEGER34バイト整数(符号付)
VAR_SINGLE4単精度浮動小数点値
VAR_DOUBLE5倍精度浮動小数点値
VAR_CURRENCY6通貨型
VAR_DATE7日付型
VAR_DISPATCH9オブジェクト
VAR_ERROR10エラー値
VAR_BOOLEAN11ブール型
VAR_VARIANT12バリアント
VAR_UNKNOWN13未定義のオブジェクト
VAR_SBYTE161バイト整数(符号付)
VAR_BYTE171バイト整数(符号なし)
VAR_WORD182バイト整数(符号なし)
VAR_DWORD194バイト整数(符号なし)
VAR_INT64208バイト整数(符号付)
VAR_ASTR256ANSI文字列
VAR_USTR258UNICODE文字列
VAR_ARRAY8192配列
LEFT0左ボタン
RIGHT1右ボタン
MIDDLE2ミドルボタン
WHEEL5ホイールボタン
TOUCH7タッチ
CLICK0クリック
DOWN1マウスダウン
UP2マウスアップ
SC_LOWERCASE256小文字
SC_UPPERCASE512大文字
SC_HIRAGANA1048576ひらがな
SC_KATAKANA2097152カタカナ
SC_HALFWIDTH4194304半角文字
SC_FULLWIDTH8388608全角文字
CALC_ADD1合計値
CALC_MIN2最小値
CALC_MAX3最大値
CALC_AVR4平均値
QSRT_A0昇順
QSRT_D1降順
QSRT_UNICODEA2UNICODE文字比較 昇順
QSRT_UNICODED3UNICODE文字比較 降順
QSRT_NATURALA4自然順ソート 昇順
QSRT_NATURALD5自然順ソート 降順
F_READ2読み専用モード(デフォルト)SJISUTF8UTF16に対応
F_WRITE4書き専用モード(既にファイルがあれば前の情報は消去)
(UNICODEがある場合にUTF8、無い場合にはSJISになる)
F_EXISTS1ファイル存在チェック(ファイルオープンせずにファイルが存在するかを返す)
(ディレクトリをチェックしたい場合は最後に\を付加)
F_EXCLUSIVE512排他制御(排他制御の読み書き:F_READ or F_WRITE or F_EXCLUSIVE
F_TAB256CSV処理に対しカンマではなくタブを使用
F_NOCR128書き込みにてファイルの最後の改行は付加しない(F_WRITE or F_NOCR
F_WRITE816UTF8
F_WRITE8B32BOM付きUTF8
F_WRITE1664UTF16
F_WRITE18SJIS
F_LINECOUNT-1ファイルの行数を返す
F_ALLTEXT-2ファイルの全内容を返す
F_INSERT-1指定行に挿入
CODE_ANSI1ANSI文字列に
CODE_URL2URLエンコード
CODE_UTF83UTF-8に
CODE_HTML4HTML特殊文字を文字実体に(&,,")
CODE_BYTEARRAY5バイト配列の型に(ANSI)
CODE_BYTEARRAYW6バイト配列の型に(UTF16)
FOM_NOICON1クローズボタンを出さない
FOM_MINIMIZE256最小化ボタンを表示する
FOM_MAXIMIZE512最大化ボタンを表示する
FOM_NOHIDE2Submit属性のボタンが押されても画面を消さない
FOM_NOSUBMIT4Submit属性のボタンが押されても Submitに割り当てられた処理をしない
FOM_NORESIZE8ウィンドウのサイズ変更不可
FOM_BROWSER128ターゲット名解決のため、コントロールを最上位レベルのブラウザとする
FOM_FORMHIDE4096フォームを非表示状態で起動する
FOM_TOPMOST16フォームを最前面固定にする
FOM_NOTASKBAR16384タスクバーにアイコンを出さない
FOM_FORM281922つ目のフォームを作成する(フォームは2つまで作成可)
FOM_GETVALUE-59999999
XL_NEW1既にExcelが存在しても 新規にExcelを起動
XL_BOOK2ExcelにてBOOK単位で制御したい場合(BOOKのオブジェクトを返す)
XL_OOOC3OpenOffice.org / LibreOffice の表計算(Calc)の起動

関連記事

複数行文字列の定義
TEXTBLOCKは、複数行にわたる文字列を定数として定義します。