UWSCで予め用意されている定数を組込み定数と言います。組込み定数を変数名として宣言したり値を変更しようとするとエラーが発生します。
UWSCで使える組込み定数は以下のものがあります。
定数名 | 値 |
---|---|
TRUE | 1 |
FALSE | 0 |
NULL | (ヌルポインタ) |
EMPTY | (値の無い状態を示す) |
NOTHING | (オブジェクトの無い状態を示す) |
ACTIVATE | 1 |
CLOSE | 2 |
CLOSE2 | 3 |
HIDE | 4 |
SHOW | 5 |
MIN | 6 |
MAX | 7 |
NORMAL | 8 |
TOPMOST | 9 |
NOTOPMOST | 10 |
TOPNOACTV | 11 |
ERR_VALUE | -999999 |
GET_SLIDER | -10000000 |
GET_MENU_HND | __GET_MENU_HND__ |
GET_SYSMENU_HND | __GET_SYSMENU_HND__ |
CLICK | 0 |
DOWN | 1 |
UP | 2 |
LEFT | 0 |
RIGHT | 1 |
MIDDLE | 2 |
WHEEL | 5 |
TOUCH | 7 |
F_READ | 2 |
F_WRITE | 4 |
F_EXISTS | 1 |
F_TAB | 256 |
F_NOCR | 128 |
F_WRITE8 | 16 |
F_WRITE8B | 32 |
F_WRITE16 | 64 |
F_WRITE1 | 8 |
F_LINECOUNT | -1 |
F_ALLTEXT | -2 |
F_INSERT | -1 |
XL_NEW | 1 |
XL_BOOK | 2 |
XL_OOOC | 3 |
CLK_BTN | 1 |
CLK_LIST | 2 |
CLK_TAB | 8 |
CLK_MENU | 4 |
CLK_TREEVIEW | 16 |
CLK_LISTVIEW | 32 |
CLK_TOOLBAR | 64 |
CLK_LINK | 128 |
CLK_ACC | 32768 |
CLK_SHORT | 256 |
CLK_BACK | 512 |
CLK_MUSMOVE | 1024 |
CLK_RIGHTCLK | 4096 |
CLK_LEFTCLK | 2048 |
CLK_DBLCLK | 8192 |
CLK_FROMLAST | 65536 |
CLK_API | 536870912 |
CLK_UIA | 1073741824 |
STR_EDIT | 0 |
STR_STATIC | 1 |
STR_STATUS | 2 |
STR_ACC_EDIT | 3 |
STR_ACC_STATIC | 4 |
STR_ACC_CELL | 5 |
BTN_OK | 1 |
BTN_CANCEL | 2 |
BTN_YES | 4 |
BTN_NO | 8 |
BTN_ABORT | 16 |
BTN_RETRY | 32 |
BTN_IGNORE | 64 |
SLCT_BTN | 1 |
SLCT_CHK | 2 |
SLCT_RDO | 4 |
SLCT_LST | 16 |
SLCT_STR | 64 |
SLCT_NUM | 128 |
ITM_BTN | 1 |
ITM_LIST | 2 |
ITM_TAB | 8 |
ITM_MENU | 4 |
ITM_TREEVIEW | 16 |
ITM_LISTVIEW | 32 |
ITM_EDIT | 131072 |
ITM_STATIC | 262144 |
ITM_STATUSBAR | 524288 |
ITM_TOOLBAR | 64 |
ITM_LINK | 128 |
ITM_ACCCLK | 4194304 |
ITM_ACCCLK2 | 272629760 |
ITM_ACCTXT | 8388608 |
ITM_ACCEDIT | 16777216 |
ITM_FROMLAST | 65536 |
ITM_BACK | 512 |
ST_TITLE | 9 |
ST_CLASS | 14 |
ST_X | 1 |
ST_Y | 2 |
ST_WIDTH | 3 |
ST_HEIGHT | 4 |
ST_CLX | 5 |
ST_CLY | 6 |
ST_CLWIDTH | 7 |
ST_CLHEIGHT | 8 |
ST_PARENT | 16 |
ST_ICON | 10 |
ST_MAXIMIZED | 11 |
ST_VISIBLE | 12 |
ST_ACTIVE | 13 |
ST_BUSY | 15 |
ST_ISID | 21 |
ST_WIN64 | 19 |
ST_PATH | 17 |
ST_PROCESS | 18 |
ST_MONITOR | 20 |
CUR_APPSTARTING | 1 |
CUR_ARROW | 2 |
CUR_CROSS | 3 |
CUR_HAND | 4 |
CUR_HELP | 5 |
CUR_IBEAM | 6 |
CUR_NO | 8 |
CUR_SIZEALL | 10 |
CUR_SIZENESW | 11 |
CUR_SIZENS | 12 |
CUR_SIZENWSE | 13 |
CUR_SIZEWE | 14 |
CUR_UPARROW | 15 |
CUR_WAIT | 16 |
ACC_ACC | 1 |
ACC_API | 2 |
ACC_NAME | 3 |
ACC_VALUE | 4 |
ACC_ROLE | 5 |
ACC_STATE | 6 |
ACC_DESCRIPTION | 7 |
ACC_LOCATION | 8 |
ACC_BACK | 512 |
P_POWEROFF | 16 |
P_LOGOFF | 128 |
P_REBOOT | 64 |
P_SUSPEND | 256 |
P_SUSPEND2 | 512 |
P_MONIPOWER | 1024 |
P_MONIPOWER2 | 2048 |
P_MONIPOWER3 | 4096 |
P_SCREENSAVE | 8192 |
P_UWSC_REEXEC | 16384 |
P_FORCE | 8 |
TGL_IME | 10004 |
TGL_NUMLOCK | 10000 |
TGL_CAPSLOCK | 10001 |
TGL_SCROLLLOCK | 10002 |
TGL_KANALOCK | 10003 |
GET_ACTIVE_WIN | __GET_ACTIVE_WIN__ |
GET_FROMPOINT_WIN | __GET_FROMPOINT_WIN__ |
GET_FROMPOINT_OBJ | __GET_FROMPOINT_OBJ__ |
GET_THISUWSC_WIN | __GET_THISUWSC_WIN__ |
GET_LOGPRINT_WIN | __GET_LOGPRINT_WIN__ |
GET_BALLOON_WIN | __GET_FUKIDASI_WIN__ |
GET_FORM_WIN | __GET_FORM_WIN__ |
GET_FORM_WIN2 | __GET_FORM_WIN2__ |
GET_SCHEDULE_WIN | __GET_SCHEDULE_WIN__ |
SC_LOWERCASE | 256 |
SC_UPPERCASE | 512 |
SC_HIRAGANA | 1048576 |
SC_KATAKANA | 2097152 |
SC_HALFWIDTH | 4194304 |
SC_FULLWIDTH | 8388608 |
MOD_ALT | 1 |
MOD_CONTROL | 2 |
MOD_SHIFT | 4 |
MOD_WIN | 8 |
FOM_NOICON | 1 |
FOM_MINIMIZE | 256 |
FOM_MAXIMIZE | 512 |
FOM_NOHIDE | 2 |
FOM_NOSUBMIT | 4 |
FOM_NORESIZE | 8 |
FOM_BROWSER | 128 |
FOM_FORMHIDE | 4096 |
FOM_TOPMOST | 16 |
FOM_NOTASKBAR | 16384 |
FOM_FORM2 | 8192 |
CODE_ANSI | 1 |
CODE_URL | 2 |
CODE_UTF8 | 3 |
CODE_HTML | 4 |
CODE_BYTEARRAY | 5 |
CODE_BYTEARRAYW | 6 |
CALC_ADD | 1 |
CALC_MIN | 2 |
CALC_MAX | 3 |
CALC_AVR | 4 |
IMG_MSK_BGR1 | 65793 |
IMG_MSK_BGR2 | 197379 |
IMG_MSK_BGR3 | 460551 |
IMG_MSK_BGR4 | 986895 |
IMG_MSK_B1 | 65536 |
IMG_MSK_B2 | 196608 |
IMG_MSK_B3 | 458752 |
IMG_MSK_B4 | 983040 |
IMG_MSK_G1 | 256 |
IMG_MSK_G2 | 768 |
IMG_MSK_G3 | 1792 |
IMG_MSK_G4 | 3840 |
IMG_MSK_R1 | 1 |
IMG_MSK_R2 | 3 |
IMG_MSK_R3 | 7 |
IMG_MSK_R4 | 15 |
SLD_POS | 0 |
SLD_MIN | 1 |
SLD_MAX | 2 |
SLD_PAGE | 3 |
SLD_BAR | 4 |
SLD_X | 5 |
SLD_Y | 6 |
MON_X | 0 |
MON_Y | 1 |
MON_WIDTH | 2 |
MON_HEIGHT | 3 |
MON_NAME | 5 |
COL_RGB | 3 |
COL_R | 4 |
COL_G | 5 |
COL_B | 6 |
MORG_CLIENT | 1 |
MORG_DIRECT | 2 |
MORG_FORE | 1 |
MORG_BACK | 2 |
LOCK_KEYBOARD | 1 |
LOCK_MOUSE | 2 |
HASH_CASECARE | 4096 |
HASH_SORT | 8192 |
HASH_EXISTS | -103 |
HASH_REMOVE | -104 |
HASH_KEY | -101 |
HASH_VAL | -102 |
HASH_REMOVEALL | -109 |
VAR_EMPTY | 0 |
VAR_NULL | 1 |
VAR_SMALLINT | 2 |
VAR_INTEGER | 3 |
VAR_SINGLE | 4 |
VAR_DOUBLE | 5 |
VAR_CURRENCY | 6 |
VAR_DATE | 7 |
VAR_DISPATCH | 9 |
VAR_ERROR | 10 |
VAR_BOOLEAN | 11 |
VAR_VARIANT | 12 |
VAR_UNKNOWN | 13 |
VAR_SBYTE | 16 |
VAR_BYTE | 17 |
VAR_WORD | 18 |
VAR_DWORD | 19 |
VAR_INT64 | 20 |
VAR_ASTR | 256 |
VAR_USTR | 258 |
VAR_ARRAY | 8192 |
SNSR_Biometric_HumanPresense | 1 |
SNSR_Biometric_HumanProximity | 2 |
SNSR_Electrical_Capacitance | 5 |
SNSR_Electrical_Resistance | 6 |
SNSR_Electrical_Inductance | 7 |
SNSR_Electrical_Current | 8 |
SNSR_Electrical_Voltage | 9 |
SNSR_Electrical_Power | 10 |
SNSR_Environmental_Temperature | 15 |
SNSR_Environmental_Pressure | 16 |
SNSR_Environmental_Humidity | 17 |
SNSR_Environmental_WindDirection | 18 |
SNSR_Environmental_WindSpeed | 19 |
SNSR_Light_Lux | 20 |
SNSR_Light_Temperature | 21 |
SNSR_Mechanical_Force | 25 |
SNSR_Mechanical_AbsPressure | 26 |
SNSR_Mechanical_GaugePressure | 27 |
SNSR_Mechanical_Weight | 28 |
SNSR_Motion_AccelerationX | 30 |
SNSR_Motion_AccelerationY | 31 |
SNSR_Motion_AccelerationZ | 32 |
SNSR_Motion_AngleAccelX | 33 |
SNSR_Motion_AngleAccelY | 34 |
SNSR_Motion_AngleAccelZ | 35 |
SNSR_Motion_Speed | 36 |
SNSR_Scanner_RFIDTag | 40 |
SNSR_Scanner_BarcodeData | 41 |
SNSR_Orientation_TiltX | 45 |
SNSR_Orientation_TiltY | 46 |
SNSR_Orientation_TiltZ | 47 |
SNSR_Orientation_DistanceX | 48 |
SNSR_Orientation_DistanceY | 49 |
SNSR_Orientation_DistanceZ | 50 |
SNSR_Orientation_MagHeading | 51 |
SNSR_Orientation_TrueHeading | 52 |
SNSR_Orientation_CompMagHeading | 53 |
SNSR_Orientation_CompTrueHeading | 54 |
SNSR_Location_Altitude | 60 |
SNSR_Location_Latitude | 61 |
SNSR_Location_Longitude | 62 |
SNSR_Location_Speed | 63 |
QSRT_A | 0 |
QSRT_D | 1 |
QSRT_UNICODEA | 2 |
QSRT_UNICODED | 3 |
QSRT_NATURALA | 4 |
QSRT_NATURALD | 5 |
VK_A | 65 |
VK_B | 66 |
VK_C | 67 |
VK_D | 68 |
VK_E | 69 |
VK_F | 70 |
VK_G | 71 |
VK_H | 72 |
VK_I | 73 |
VK_J | 74 |
VK_K | 75 |
VK_L | 76 |
VK_M | 77 |
VK_N | 78 |
VK_O | 79 |
VK_P | 80 |
VK_Q | 81 |
VK_R | 82 |
VK_S | 83 |
VK_T | 84 |
VK_U | 85 |
VK_V | 86 |
VK_W | 87 |
VK_X | 88 |
VK_Y | 89 |
VK_Z | 90 |
VK_0 | 48 |
VK_1 | 49 |
VK_2 | 50 |
VK_3 | 51 |
VK_4 | 52 |
VK_5 | 53 |
VK_6 | 54 |
VK_7 | 55 |
VK_8 | 56 |
VK_9 | 57 |
VK_START | 92 |
VK_BACK | 8 |
VK_TAB | 9 |
VK_CLEAR | 12 |
VK_ESC | 27 |
VK_ESCAPE | 27 |
VK_RETURN | 13 |
VK_ENTER | 13 |
VK_RRETURN | 901 |
VK_SHIFT | 16 |
VK_RSHIFT | 161 |
VK_WIN | 91 |
VK_RWIN | 92 |
VK_ALT | 18 |
VK_MENU | 18 |
VK_RALT | 165 |
VK_CTRL | 17 |
VK_CONTROL | 17 |
VK_RCTRL | 163 |
VK_PAUSE | 19 |
VK_CAPITAL | 20 |
VK_KANA | 21 |
VK_FINAL | 24 |
VK_KANJI | 25 |
VK_CONVERT | 28 |
VK_NONCONVERT | 29 |
VK_ACCEPT | 30 |
VK_MODECHANGE | 31 |
VK_SPACE | 32 |
VK_PRIOR | 33 |
VK_NEXT | 34 |
VK_END | 35 |
VK_HOME | 36 |
VK_LEFT | 37 |
VK_UP | 38 |
VK_RIGHT | 39 |
VK_DOWN | 40 |
VK_SELECT | 41 |
VK_PRINT | 42 |
VK_EXECUTE | 43 |
VK_SNAPSHOT | 44 |
VK_INSERT | 45 |
VK_DELETE | 46 |
VK_HELP | 47 |
VK_APPS | 93 |
VK_MULTIPLY | 106 |
VK_ADD | 107 |
VK_SEPARATOR | 108 |
VK_SUBTRACT | 109 |
VK_DECIMAL | 110 |
VK_DIVIDE | 111 |
VK_NUMPAD0 | 96 |
VK_F1 | 112 |
VK_F2 | 113 |
VK_F3 | 114 |
VK_F4 | 115 |
VK_F5 | 116 |
VK_F6 | 117 |
VK_F7 | 118 |
VK_F8 | 119 |
VK_F9 | 120 |
VK_F10 | 121 |
VK_F11 | 122 |
VK_F12 | 123 |
VK_NUMLOCK | 144 |
VK_SCROLL | 145 |
VK_PLAY | 250 |
VK_ZOOM | 251 |
VK_SLEEP | 95 |
VK_BROWSER_BACK | 166 |
VK_BROWSER_FORWARD | 167 |
VK_BROWSER_REFRESH | 168 |
VK_BROWSER_STOP | 169 |
VK_BROWSER_SEARCH | 170 |
VK_BROWSER_FAVORITES | 171 |
VK_BROWSER_HOME | 172 |
VK_VOLUME_MUTE | 173 |
VK_VOLUME_DOWN | 174 |
VK_VOLUME_UP | 175 |
VK_MEDIA_NEXT_TRACK | 176 |
VK_MEDIA_PREV_TRACK | 177 |
VK_MEDIA_STOP | 178 |
VK_MEDIA_PLAY_PAUSE | 179 |
VK_LAUNCH_MEDIA_SELECT | 181 |
VK_LAUNCH_MAIL | 180 |
VK_LAUNCH_APP1 | 182 |
VK_LAUNCH_APP2 | 183 |
VK_OEM_PLUS | 187 |
VK_OEM_COMMA | 188 |
VK_OEM_MINUS | 189 |
VK_OEM_PERIOD | 190 |
VK_OEM_1 | 186 |
VK_OEM_2 | 191 |
VK_OEM_3 | 192 |
VK_OEM_4 | 219 |
VK_OEM_5 | 220 |
VK_OEM_6 | 221 |
VK_OEM_7 | 222 |
VK_OEM_8 | 223 |
VK_OEM_RESET | 233 |
VK_OEM_JUMP | 234 |
VK_OEM_PA1 | 235 |
VK_OEM_PA2 | 236 |
VK_OEM_PA3 | 237 |
EMPTYPARAM | __EMPTYPARAM__ |
EMPTYPARAM
PARAM(パラメータ)がEMPTY(空)のときに指定する定数です。COMで引数を省略するときに使います。