Win32 API 日本語リファレンス
ホームUI.WindowsAndMessaging › SYSTEM_METRICS_INDEX

SYSTEM_METRICS_INDEX

列挙型
基底型i4

メンバー 95

名前10進16進
SM_ARRANGE560x38
SM_CLEANBOOT670x43
SM_CMONITORS800x50
SM_CMOUSEBUTTONS430x2B
SM_CONVERTIBLESLATEMODE81950x2003
SM_CXBORDER50x5
SM_CXCURSOR130xD
SM_CXDLGFRAME70x7
SM_CXDOUBLECLK360x24
SM_CXDRAG680x44
SM_CXEDGE450x2D
SM_CXFIXEDFRAME70x7
SM_CXFOCUSBORDER830x53
SM_CXFRAME320x20
SM_CXFULLSCREEN160x10
SM_CXHSCROLL210x15
SM_CXHTHUMB100xA
SM_CXICON110xB
SM_CXICONSPACING380x26
SM_CXMAXIMIZED610x3D
SM_CXMAXTRACK590x3B
SM_CXMENUCHECK710x47
SM_CXMENUSIZE540x36
SM_CXMIN280x1C
SM_CXMINIMIZED570x39
SM_CXMINSPACING470x2F
SM_CXMINTRACK340x22
SM_CXPADDEDBORDER920x5C
SM_CXSCREEN00x0
SM_CXSIZE300x1E
SM_CXSIZEFRAME320x20
SM_CXSMICON490x31
SM_CXSMSIZE520x34
SM_CXVIRTUALSCREEN780x4E
SM_CXVSCROLL20x2
SM_CYBORDER60x6
SM_CYCAPTION40x4
SM_CYCURSOR140xE
SM_CYDLGFRAME80x8
SM_CYDOUBLECLK370x25
SM_CYDRAG690x45
SM_CYEDGE460x2E
SM_CYFIXEDFRAME80x8
SM_CYFOCUSBORDER840x54
SM_CYFRAME330x21
SM_CYFULLSCREEN170x11
SM_CYHSCROLL30x3
SM_CYICON120xC
SM_CYICONSPACING390x27
SM_CYKANJIWINDOW180x12
SM_CYMAXIMIZED620x3E
SM_CYMAXTRACK600x3C
SM_CYMENU150xF
SM_CYMENUCHECK720x48
SM_CYMENUSIZE550x37
SM_CYMIN290x1D
SM_CYMINIMIZED580x3A
SM_CYMINSPACING480x30
SM_CYMINTRACK350x23
SM_CYSCREEN10x1
SM_CYSIZE310x1F
SM_CYSIZEFRAME330x21
SM_CYSMCAPTION510x33
SM_CYSMICON500x32
SM_CYSMSIZE530x35
SM_CYVIRTUALSCREEN790x4F
SM_CYVSCROLL200x14
SM_CYVTHUMB90x9
SM_DBCSENABLED420x2A
SM_DEBUG220x16
SM_DIGITIZER940x5E
SM_IMMENABLED820x52
SM_MAXIMUMTOUCHES950x5F
SM_MEDIACENTER870x57
SM_MENUDROPALIGNMENT400x28
SM_MIDEASTENABLED740x4A
SM_MOUSEPRESENT190x13
SM_MOUSEHORIZONTALWHEELPRESENT910x5B
SM_MOUSEWHEELPRESENT750x4B
SM_NETWORK630x3F
SM_PENWINDOWS410x29
SM_REMOTECONTROL81930x2001
SM_REMOTESESSION40960x1000
SM_SAMEDISPLAYFORMAT810x51
SM_SECURE440x2C
SM_SERVERR2890x59
SM_SHOWSOUNDS700x46
SM_SHUTTINGDOWN81920x2000
SM_SLOWMACHINE730x49
SM_STARTER880x58
SM_SWAPBUTTON230x17
SM_SYSTEMDOCKED81960x2004
SM_TABLETPC860x56
SM_XVIRTUALSCREEN760x4C
SM_YVIRTUALSCREEN770x4D

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum SYSTEM_METRICS_INDEX : int {
    SM_ARRANGE = 56,
    SM_CLEANBOOT = 67,
    SM_CMONITORS = 80,
    SM_CMOUSEBUTTONS = 43,
    SM_CONVERTIBLESLATEMODE = 8195,
    SM_CXBORDER = 5,
    SM_CXCURSOR = 13,
    SM_CXDLGFRAME = 7,
    SM_CXDOUBLECLK = 36,
    SM_CXDRAG = 68,
    SM_CXEDGE = 45,
    SM_CXFIXEDFRAME = 7,
    SM_CXFOCUSBORDER = 83,
    SM_CXFRAME = 32,
    SM_CXFULLSCREEN = 16,
    SM_CXHSCROLL = 21,
    SM_CXHTHUMB = 10,
    SM_CXICON = 11,
    SM_CXICONSPACING = 38,
    SM_CXMAXIMIZED = 61,
    SM_CXMAXTRACK = 59,
    SM_CXMENUCHECK = 71,
    SM_CXMENUSIZE = 54,
    SM_CXMIN = 28,
    SM_CXMINIMIZED = 57,
    SM_CXMINSPACING = 47,
    SM_CXMINTRACK = 34,
    SM_CXPADDEDBORDER = 92,
    SM_CXSCREEN = 0,
    SM_CXSIZE = 30,
    SM_CXSIZEFRAME = 32,
    SM_CXSMICON = 49,
    SM_CXSMSIZE = 52,
    SM_CXVIRTUALSCREEN = 78,
    SM_CXVSCROLL = 2,
    SM_CYBORDER = 6,
    SM_CYCAPTION = 4,
    SM_CYCURSOR = 14,
    SM_CYDLGFRAME = 8,
    SM_CYDOUBLECLK = 37,
    SM_CYDRAG = 69,
    SM_CYEDGE = 46,
    SM_CYFIXEDFRAME = 8,
    SM_CYFOCUSBORDER = 84,
    SM_CYFRAME = 33,
    SM_CYFULLSCREEN = 17,
    SM_CYHSCROLL = 3,
    SM_CYICON = 12,
    SM_CYICONSPACING = 39,
    SM_CYKANJIWINDOW = 18,
    SM_CYMAXIMIZED = 62,
    SM_CYMAXTRACK = 60,
    SM_CYMENU = 15,
    SM_CYMENUCHECK = 72,
    SM_CYMENUSIZE = 55,
    SM_CYMIN = 29,
    SM_CYMINIMIZED = 58,
    SM_CYMINSPACING = 48,
    SM_CYMINTRACK = 35,
    SM_CYSCREEN = 1,
    SM_CYSIZE = 31,
    SM_CYSIZEFRAME = 33,
    SM_CYSMCAPTION = 51,
    SM_CYSMICON = 50,
    SM_CYSMSIZE = 53,
    SM_CYVIRTUALSCREEN = 79,
    SM_CYVSCROLL = 20,
    SM_CYVTHUMB = 9,
    SM_DBCSENABLED = 42,
    SM_DEBUG = 22,
    SM_DIGITIZER = 94,
    SM_IMMENABLED = 82,
    SM_MAXIMUMTOUCHES = 95,
    SM_MEDIACENTER = 87,
    SM_MENUDROPALIGNMENT = 40,
    SM_MIDEASTENABLED = 74,
    SM_MOUSEPRESENT = 19,
    SM_MOUSEHORIZONTALWHEELPRESENT = 91,
    SM_MOUSEWHEELPRESENT = 75,
    SM_NETWORK = 63,
    SM_PENWINDOWS = 41,
    SM_REMOTECONTROL = 8193,
    SM_REMOTESESSION = 4096,
    SM_SAMEDISPLAYFORMAT = 81,
    SM_SECURE = 44,
    SM_SERVERR2 = 89,
    SM_SHOWSOUNDS = 70,
    SM_SHUTTINGDOWN = 8192,
    SM_SLOWMACHINE = 73,
    SM_STARTER = 88,
    SM_SWAPBUTTON = 23,
    SM_SYSTEMDOCKED = 8196,
    SM_TABLETPC = 86,
    SM_XVIRTUALSCREEN = 76,
    SM_YVIRTUALSCREEN = 77
} SYSTEM_METRICS_INDEX;
public enum SYSTEM_METRICS_INDEX : int
{
    SM_ARRANGE = 56,
    SM_CLEANBOOT = 67,
    SM_CMONITORS = 80,
    SM_CMOUSEBUTTONS = 43,
    SM_CONVERTIBLESLATEMODE = 8195,
    SM_CXBORDER = 5,
    SM_CXCURSOR = 13,
    SM_CXDLGFRAME = 7,
    SM_CXDOUBLECLK = 36,
    SM_CXDRAG = 68,
    SM_CXEDGE = 45,
    SM_CXFIXEDFRAME = 7,
    SM_CXFOCUSBORDER = 83,
    SM_CXFRAME = 32,
    SM_CXFULLSCREEN = 16,
    SM_CXHSCROLL = 21,
    SM_CXHTHUMB = 10,
    SM_CXICON = 11,
    SM_CXICONSPACING = 38,
    SM_CXMAXIMIZED = 61,
    SM_CXMAXTRACK = 59,
    SM_CXMENUCHECK = 71,
    SM_CXMENUSIZE = 54,
    SM_CXMIN = 28,
    SM_CXMINIMIZED = 57,
    SM_CXMINSPACING = 47,
    SM_CXMINTRACK = 34,
    SM_CXPADDEDBORDER = 92,
    SM_CXSCREEN = 0,
    SM_CXSIZE = 30,
    SM_CXSIZEFRAME = 32,
    SM_CXSMICON = 49,
    SM_CXSMSIZE = 52,
    SM_CXVIRTUALSCREEN = 78,
    SM_CXVSCROLL = 2,
    SM_CYBORDER = 6,
    SM_CYCAPTION = 4,
    SM_CYCURSOR = 14,
    SM_CYDLGFRAME = 8,
    SM_CYDOUBLECLK = 37,
    SM_CYDRAG = 69,
    SM_CYEDGE = 46,
    SM_CYFIXEDFRAME = 8,
    SM_CYFOCUSBORDER = 84,
    SM_CYFRAME = 33,
    SM_CYFULLSCREEN = 17,
    SM_CYHSCROLL = 3,
    SM_CYICON = 12,
    SM_CYICONSPACING = 39,
    SM_CYKANJIWINDOW = 18,
    SM_CYMAXIMIZED = 62,
    SM_CYMAXTRACK = 60,
    SM_CYMENU = 15,
    SM_CYMENUCHECK = 72,
    SM_CYMENUSIZE = 55,
    SM_CYMIN = 29,
    SM_CYMINIMIZED = 58,
    SM_CYMINSPACING = 48,
    SM_CYMINTRACK = 35,
    SM_CYSCREEN = 1,
    SM_CYSIZE = 31,
    SM_CYSIZEFRAME = 33,
    SM_CYSMCAPTION = 51,
    SM_CYSMICON = 50,
    SM_CYSMSIZE = 53,
    SM_CYVIRTUALSCREEN = 79,
    SM_CYVSCROLL = 20,
    SM_CYVTHUMB = 9,
    SM_DBCSENABLED = 42,
    SM_DEBUG = 22,
    SM_DIGITIZER = 94,
    SM_IMMENABLED = 82,
    SM_MAXIMUMTOUCHES = 95,
    SM_MEDIACENTER = 87,
    SM_MENUDROPALIGNMENT = 40,
    SM_MIDEASTENABLED = 74,
    SM_MOUSEPRESENT = 19,
    SM_MOUSEHORIZONTALWHEELPRESENT = 91,
    SM_MOUSEWHEELPRESENT = 75,
    SM_NETWORK = 63,
    SM_PENWINDOWS = 41,
    SM_REMOTECONTROL = 8193,
    SM_REMOTESESSION = 4096,
    SM_SAMEDISPLAYFORMAT = 81,
    SM_SECURE = 44,
    SM_SERVERR2 = 89,
    SM_SHOWSOUNDS = 70,
    SM_SHUTTINGDOWN = 8192,
    SM_SLOWMACHINE = 73,
    SM_STARTER = 88,
    SM_SWAPBUTTON = 23,
    SM_SYSTEMDOCKED = 8196,
    SM_TABLETPC = 86,
    SM_XVIRTUALSCREEN = 76,
    SM_YVIRTUALSCREEN = 77,
}
Public Enum SYSTEM_METRICS_INDEX As Integer
    SM_ARRANGE = 56
    SM_CLEANBOOT = 67
    SM_CMONITORS = 80
    SM_CMOUSEBUTTONS = 43
    SM_CONVERTIBLESLATEMODE = 8195
    SM_CXBORDER = 5
    SM_CXCURSOR = 13
    SM_CXDLGFRAME = 7
    SM_CXDOUBLECLK = 36
    SM_CXDRAG = 68
    SM_CXEDGE = 45
    SM_CXFIXEDFRAME = 7
    SM_CXFOCUSBORDER = 83
    SM_CXFRAME = 32
    SM_CXFULLSCREEN = 16
    SM_CXHSCROLL = 21
    SM_CXHTHUMB = 10
    SM_CXICON = 11
    SM_CXICONSPACING = 38
    SM_CXMAXIMIZED = 61
    SM_CXMAXTRACK = 59
    SM_CXMENUCHECK = 71
    SM_CXMENUSIZE = 54
    SM_CXMIN = 28
    SM_CXMINIMIZED = 57
    SM_CXMINSPACING = 47
    SM_CXMINTRACK = 34
    SM_CXPADDEDBORDER = 92
    SM_CXSCREEN = 0
    SM_CXSIZE = 30
    SM_CXSIZEFRAME = 32
    SM_CXSMICON = 49
    SM_CXSMSIZE = 52
    SM_CXVIRTUALSCREEN = 78
    SM_CXVSCROLL = 2
    SM_CYBORDER = 6
    SM_CYCAPTION = 4
    SM_CYCURSOR = 14
    SM_CYDLGFRAME = 8
    SM_CYDOUBLECLK = 37
    SM_CYDRAG = 69
    SM_CYEDGE = 46
    SM_CYFIXEDFRAME = 8
    SM_CYFOCUSBORDER = 84
    SM_CYFRAME = 33
    SM_CYFULLSCREEN = 17
    SM_CYHSCROLL = 3
    SM_CYICON = 12
    SM_CYICONSPACING = 39
    SM_CYKANJIWINDOW = 18
    SM_CYMAXIMIZED = 62
    SM_CYMAXTRACK = 60
    SM_CYMENU = 15
    SM_CYMENUCHECK = 72
    SM_CYMENUSIZE = 55
    SM_CYMIN = 29
    SM_CYMINIMIZED = 58
    SM_CYMINSPACING = 48
    SM_CYMINTRACK = 35
    SM_CYSCREEN = 1
    SM_CYSIZE = 31
    SM_CYSIZEFRAME = 33
    SM_CYSMCAPTION = 51
    SM_CYSMICON = 50
    SM_CYSMSIZE = 53
    SM_CYVIRTUALSCREEN = 79
    SM_CYVSCROLL = 20
    SM_CYVTHUMB = 9
    SM_DBCSENABLED = 42
    SM_DEBUG = 22
    SM_DIGITIZER = 94
    SM_IMMENABLED = 82
    SM_MAXIMUMTOUCHES = 95
    SM_MEDIACENTER = 87
    SM_MENUDROPALIGNMENT = 40
    SM_MIDEASTENABLED = 74
    SM_MOUSEPRESENT = 19
    SM_MOUSEHORIZONTALWHEELPRESENT = 91
    SM_MOUSEWHEELPRESENT = 75
    SM_NETWORK = 63
    SM_PENWINDOWS = 41
    SM_REMOTECONTROL = 8193
    SM_REMOTESESSION = 4096
    SM_SAMEDISPLAYFORMAT = 81
    SM_SECURE = 44
    SM_SERVERR2 = 89
    SM_SHOWSOUNDS = 70
    SM_SHUTTINGDOWN = 8192
    SM_SLOWMACHINE = 73
    SM_STARTER = 88
    SM_SWAPBUTTON = 23
    SM_SYSTEMDOCKED = 8196
    SM_TABLETPC = 86
    SM_XVIRTUALSCREEN = 76
    SM_YVIRTUALSCREEN = 77
End Enum
import enum

class SYSTEM_METRICS_INDEX(enum.IntEnum):
    SM_ARRANGE = 56
    SM_CLEANBOOT = 67
    SM_CMONITORS = 80
    SM_CMOUSEBUTTONS = 43
    SM_CONVERTIBLESLATEMODE = 8195
    SM_CXBORDER = 5
    SM_CXCURSOR = 13
    SM_CXDLGFRAME = 7
    SM_CXDOUBLECLK = 36
    SM_CXDRAG = 68
    SM_CXEDGE = 45
    SM_CXFIXEDFRAME = 7
    SM_CXFOCUSBORDER = 83
    SM_CXFRAME = 32
    SM_CXFULLSCREEN = 16
    SM_CXHSCROLL = 21
    SM_CXHTHUMB = 10
    SM_CXICON = 11
    SM_CXICONSPACING = 38
    SM_CXMAXIMIZED = 61
    SM_CXMAXTRACK = 59
    SM_CXMENUCHECK = 71
    SM_CXMENUSIZE = 54
    SM_CXMIN = 28
    SM_CXMINIMIZED = 57
    SM_CXMINSPACING = 47
    SM_CXMINTRACK = 34
    SM_CXPADDEDBORDER = 92
    SM_CXSCREEN = 0
    SM_CXSIZE = 30
    SM_CXSIZEFRAME = 32
    SM_CXSMICON = 49
    SM_CXSMSIZE = 52
    SM_CXVIRTUALSCREEN = 78
    SM_CXVSCROLL = 2
    SM_CYBORDER = 6
    SM_CYCAPTION = 4
    SM_CYCURSOR = 14
    SM_CYDLGFRAME = 8
    SM_CYDOUBLECLK = 37
    SM_CYDRAG = 69
    SM_CYEDGE = 46
    SM_CYFIXEDFRAME = 8
    SM_CYFOCUSBORDER = 84
    SM_CYFRAME = 33
    SM_CYFULLSCREEN = 17
    SM_CYHSCROLL = 3
    SM_CYICON = 12
    SM_CYICONSPACING = 39
    SM_CYKANJIWINDOW = 18
    SM_CYMAXIMIZED = 62
    SM_CYMAXTRACK = 60
    SM_CYMENU = 15
    SM_CYMENUCHECK = 72
    SM_CYMENUSIZE = 55
    SM_CYMIN = 29
    SM_CYMINIMIZED = 58
    SM_CYMINSPACING = 48
    SM_CYMINTRACK = 35
    SM_CYSCREEN = 1
    SM_CYSIZE = 31
    SM_CYSIZEFRAME = 33
    SM_CYSMCAPTION = 51
    SM_CYSMICON = 50
    SM_CYSMSIZE = 53
    SM_CYVIRTUALSCREEN = 79
    SM_CYVSCROLL = 20
    SM_CYVTHUMB = 9
    SM_DBCSENABLED = 42
    SM_DEBUG = 22
    SM_DIGITIZER = 94
    SM_IMMENABLED = 82
    SM_MAXIMUMTOUCHES = 95
    SM_MEDIACENTER = 87
    SM_MENUDROPALIGNMENT = 40
    SM_MIDEASTENABLED = 74
    SM_MOUSEPRESENT = 19
    SM_MOUSEHORIZONTALWHEELPRESENT = 91
    SM_MOUSEWHEELPRESENT = 75
    SM_NETWORK = 63
    SM_PENWINDOWS = 41
    SM_REMOTECONTROL = 8193
    SM_REMOTESESSION = 4096
    SM_SAMEDISPLAYFORMAT = 81
    SM_SECURE = 44
    SM_SERVERR2 = 89
    SM_SHOWSOUNDS = 70
    SM_SHUTTINGDOWN = 8192
    SM_SLOWMACHINE = 73
    SM_STARTER = 88
    SM_SWAPBUTTON = 23
    SM_SYSTEMDOCKED = 8196
    SM_TABLETPC = 86
    SM_XVIRTUALSCREEN = 76
    SM_YVIRTUALSCREEN = 77
// SYSTEM_METRICS_INDEX
pub const SM_ARRANGE: i32 = 56;
pub const SM_CLEANBOOT: i32 = 67;
pub const SM_CMONITORS: i32 = 80;
pub const SM_CMOUSEBUTTONS: i32 = 43;
pub const SM_CONVERTIBLESLATEMODE: i32 = 8195;
pub const SM_CXBORDER: i32 = 5;
pub const SM_CXCURSOR: i32 = 13;
pub const SM_CXDLGFRAME: i32 = 7;
pub const SM_CXDOUBLECLK: i32 = 36;
pub const SM_CXDRAG: i32 = 68;
pub const SM_CXEDGE: i32 = 45;
pub const SM_CXFIXEDFRAME: i32 = 7;
pub const SM_CXFOCUSBORDER: i32 = 83;
pub const SM_CXFRAME: i32 = 32;
pub const SM_CXFULLSCREEN: i32 = 16;
pub const SM_CXHSCROLL: i32 = 21;
pub const SM_CXHTHUMB: i32 = 10;
pub const SM_CXICON: i32 = 11;
pub const SM_CXICONSPACING: i32 = 38;
pub const SM_CXMAXIMIZED: i32 = 61;
pub const SM_CXMAXTRACK: i32 = 59;
pub const SM_CXMENUCHECK: i32 = 71;
pub const SM_CXMENUSIZE: i32 = 54;
pub const SM_CXMIN: i32 = 28;
pub const SM_CXMINIMIZED: i32 = 57;
pub const SM_CXMINSPACING: i32 = 47;
pub const SM_CXMINTRACK: i32 = 34;
pub const SM_CXPADDEDBORDER: i32 = 92;
pub const SM_CXSCREEN: i32 = 0;
pub const SM_CXSIZE: i32 = 30;
pub const SM_CXSIZEFRAME: i32 = 32;
pub const SM_CXSMICON: i32 = 49;
pub const SM_CXSMSIZE: i32 = 52;
pub const SM_CXVIRTUALSCREEN: i32 = 78;
pub const SM_CXVSCROLL: i32 = 2;
pub const SM_CYBORDER: i32 = 6;
pub const SM_CYCAPTION: i32 = 4;
pub const SM_CYCURSOR: i32 = 14;
pub const SM_CYDLGFRAME: i32 = 8;
pub const SM_CYDOUBLECLK: i32 = 37;
pub const SM_CYDRAG: i32 = 69;
pub const SM_CYEDGE: i32 = 46;
pub const SM_CYFIXEDFRAME: i32 = 8;
pub const SM_CYFOCUSBORDER: i32 = 84;
pub const SM_CYFRAME: i32 = 33;
pub const SM_CYFULLSCREEN: i32 = 17;
pub const SM_CYHSCROLL: i32 = 3;
pub const SM_CYICON: i32 = 12;
pub const SM_CYICONSPACING: i32 = 39;
pub const SM_CYKANJIWINDOW: i32 = 18;
pub const SM_CYMAXIMIZED: i32 = 62;
pub const SM_CYMAXTRACK: i32 = 60;
pub const SM_CYMENU: i32 = 15;
pub const SM_CYMENUCHECK: i32 = 72;
pub const SM_CYMENUSIZE: i32 = 55;
pub const SM_CYMIN: i32 = 29;
pub const SM_CYMINIMIZED: i32 = 58;
pub const SM_CYMINSPACING: i32 = 48;
pub const SM_CYMINTRACK: i32 = 35;
pub const SM_CYSCREEN: i32 = 1;
pub const SM_CYSIZE: i32 = 31;
pub const SM_CYSIZEFRAME: i32 = 33;
pub const SM_CYSMCAPTION: i32 = 51;
pub const SM_CYSMICON: i32 = 50;
pub const SM_CYSMSIZE: i32 = 53;
pub const SM_CYVIRTUALSCREEN: i32 = 79;
pub const SM_CYVSCROLL: i32 = 20;
pub const SM_CYVTHUMB: i32 = 9;
pub const SM_DBCSENABLED: i32 = 42;
pub const SM_DEBUG: i32 = 22;
pub const SM_DIGITIZER: i32 = 94;
pub const SM_IMMENABLED: i32 = 82;
pub const SM_MAXIMUMTOUCHES: i32 = 95;
pub const SM_MEDIACENTER: i32 = 87;
pub const SM_MENUDROPALIGNMENT: i32 = 40;
pub const SM_MIDEASTENABLED: i32 = 74;
pub const SM_MOUSEPRESENT: i32 = 19;
pub const SM_MOUSEHORIZONTALWHEELPRESENT: i32 = 91;
pub const SM_MOUSEWHEELPRESENT: i32 = 75;
pub const SM_NETWORK: i32 = 63;
pub const SM_PENWINDOWS: i32 = 41;
pub const SM_REMOTECONTROL: i32 = 8193;
pub const SM_REMOTESESSION: i32 = 4096;
pub const SM_SAMEDISPLAYFORMAT: i32 = 81;
pub const SM_SECURE: i32 = 44;
pub const SM_SERVERR2: i32 = 89;
pub const SM_SHOWSOUNDS: i32 = 70;
pub const SM_SHUTTINGDOWN: i32 = 8192;
pub const SM_SLOWMACHINE: i32 = 73;
pub const SM_STARTER: i32 = 88;
pub const SM_SWAPBUTTON: i32 = 23;
pub const SM_SYSTEMDOCKED: i32 = 8196;
pub const SM_TABLETPC: i32 = 86;
pub const SM_XVIRTUALSCREEN: i32 = 76;
pub const SM_YVIRTUALSCREEN: i32 = 77;
// SYSTEM_METRICS_INDEX
const (
	SM_ARRANGE int32 = 56
	SM_CLEANBOOT int32 = 67
	SM_CMONITORS int32 = 80
	SM_CMOUSEBUTTONS int32 = 43
	SM_CONVERTIBLESLATEMODE int32 = 8195
	SM_CXBORDER int32 = 5
	SM_CXCURSOR int32 = 13
	SM_CXDLGFRAME int32 = 7
	SM_CXDOUBLECLK int32 = 36
	SM_CXDRAG int32 = 68
	SM_CXEDGE int32 = 45
	SM_CXFIXEDFRAME int32 = 7
	SM_CXFOCUSBORDER int32 = 83
	SM_CXFRAME int32 = 32
	SM_CXFULLSCREEN int32 = 16
	SM_CXHSCROLL int32 = 21
	SM_CXHTHUMB int32 = 10
	SM_CXICON int32 = 11
	SM_CXICONSPACING int32 = 38
	SM_CXMAXIMIZED int32 = 61
	SM_CXMAXTRACK int32 = 59
	SM_CXMENUCHECK int32 = 71
	SM_CXMENUSIZE int32 = 54
	SM_CXMIN int32 = 28
	SM_CXMINIMIZED int32 = 57
	SM_CXMINSPACING int32 = 47
	SM_CXMINTRACK int32 = 34
	SM_CXPADDEDBORDER int32 = 92
	SM_CXSCREEN int32 = 0
	SM_CXSIZE int32 = 30
	SM_CXSIZEFRAME int32 = 32
	SM_CXSMICON int32 = 49
	SM_CXSMSIZE int32 = 52
	SM_CXVIRTUALSCREEN int32 = 78
	SM_CXVSCROLL int32 = 2
	SM_CYBORDER int32 = 6
	SM_CYCAPTION int32 = 4
	SM_CYCURSOR int32 = 14
	SM_CYDLGFRAME int32 = 8
	SM_CYDOUBLECLK int32 = 37
	SM_CYDRAG int32 = 69
	SM_CYEDGE int32 = 46
	SM_CYFIXEDFRAME int32 = 8
	SM_CYFOCUSBORDER int32 = 84
	SM_CYFRAME int32 = 33
	SM_CYFULLSCREEN int32 = 17
	SM_CYHSCROLL int32 = 3
	SM_CYICON int32 = 12
	SM_CYICONSPACING int32 = 39
	SM_CYKANJIWINDOW int32 = 18
	SM_CYMAXIMIZED int32 = 62
	SM_CYMAXTRACK int32 = 60
	SM_CYMENU int32 = 15
	SM_CYMENUCHECK int32 = 72
	SM_CYMENUSIZE int32 = 55
	SM_CYMIN int32 = 29
	SM_CYMINIMIZED int32 = 58
	SM_CYMINSPACING int32 = 48
	SM_CYMINTRACK int32 = 35
	SM_CYSCREEN int32 = 1
	SM_CYSIZE int32 = 31
	SM_CYSIZEFRAME int32 = 33
	SM_CYSMCAPTION int32 = 51
	SM_CYSMICON int32 = 50
	SM_CYSMSIZE int32 = 53
	SM_CYVIRTUALSCREEN int32 = 79
	SM_CYVSCROLL int32 = 20
	SM_CYVTHUMB int32 = 9
	SM_DBCSENABLED int32 = 42
	SM_DEBUG int32 = 22
	SM_DIGITIZER int32 = 94
	SM_IMMENABLED int32 = 82
	SM_MAXIMUMTOUCHES int32 = 95
	SM_MEDIACENTER int32 = 87
	SM_MENUDROPALIGNMENT int32 = 40
	SM_MIDEASTENABLED int32 = 74
	SM_MOUSEPRESENT int32 = 19
	SM_MOUSEHORIZONTALWHEELPRESENT int32 = 91
	SM_MOUSEWHEELPRESENT int32 = 75
	SM_NETWORK int32 = 63
	SM_PENWINDOWS int32 = 41
	SM_REMOTECONTROL int32 = 8193
	SM_REMOTESESSION int32 = 4096
	SM_SAMEDISPLAYFORMAT int32 = 81
	SM_SECURE int32 = 44
	SM_SERVERR2 int32 = 89
	SM_SHOWSOUNDS int32 = 70
	SM_SHUTTINGDOWN int32 = 8192
	SM_SLOWMACHINE int32 = 73
	SM_STARTER int32 = 88
	SM_SWAPBUTTON int32 = 23
	SM_SYSTEMDOCKED int32 = 8196
	SM_TABLETPC int32 = 86
	SM_XVIRTUALSCREEN int32 = 76
	SM_YVIRTUALSCREEN int32 = 77
)
const
  SM_ARRANGE = 56;
  SM_CLEANBOOT = 67;
  SM_CMONITORS = 80;
  SM_CMOUSEBUTTONS = 43;
  SM_CONVERTIBLESLATEMODE = 8195;
  SM_CXBORDER = 5;
  SM_CXCURSOR = 13;
  SM_CXDLGFRAME = 7;
  SM_CXDOUBLECLK = 36;
  SM_CXDRAG = 68;
  SM_CXEDGE = 45;
  SM_CXFIXEDFRAME = 7;
  SM_CXFOCUSBORDER = 83;
  SM_CXFRAME = 32;
  SM_CXFULLSCREEN = 16;
  SM_CXHSCROLL = 21;
  SM_CXHTHUMB = 10;
  SM_CXICON = 11;
  SM_CXICONSPACING = 38;
  SM_CXMAXIMIZED = 61;
  SM_CXMAXTRACK = 59;
  SM_CXMENUCHECK = 71;
  SM_CXMENUSIZE = 54;
  SM_CXMIN = 28;
  SM_CXMINIMIZED = 57;
  SM_CXMINSPACING = 47;
  SM_CXMINTRACK = 34;
  SM_CXPADDEDBORDER = 92;
  SM_CXSCREEN = 0;
  SM_CXSIZE = 30;
  SM_CXSIZEFRAME = 32;
  SM_CXSMICON = 49;
  SM_CXSMSIZE = 52;
  SM_CXVIRTUALSCREEN = 78;
  SM_CXVSCROLL = 2;
  SM_CYBORDER = 6;
  SM_CYCAPTION = 4;
  SM_CYCURSOR = 14;
  SM_CYDLGFRAME = 8;
  SM_CYDOUBLECLK = 37;
  SM_CYDRAG = 69;
  SM_CYEDGE = 46;
  SM_CYFIXEDFRAME = 8;
  SM_CYFOCUSBORDER = 84;
  SM_CYFRAME = 33;
  SM_CYFULLSCREEN = 17;
  SM_CYHSCROLL = 3;
  SM_CYICON = 12;
  SM_CYICONSPACING = 39;
  SM_CYKANJIWINDOW = 18;
  SM_CYMAXIMIZED = 62;
  SM_CYMAXTRACK = 60;
  SM_CYMENU = 15;
  SM_CYMENUCHECK = 72;
  SM_CYMENUSIZE = 55;
  SM_CYMIN = 29;
  SM_CYMINIMIZED = 58;
  SM_CYMINSPACING = 48;
  SM_CYMINTRACK = 35;
  SM_CYSCREEN = 1;
  SM_CYSIZE = 31;
  SM_CYSIZEFRAME = 33;
  SM_CYSMCAPTION = 51;
  SM_CYSMICON = 50;
  SM_CYSMSIZE = 53;
  SM_CYVIRTUALSCREEN = 79;
  SM_CYVSCROLL = 20;
  SM_CYVTHUMB = 9;
  SM_DBCSENABLED = 42;
  SM_DEBUG = 22;
  SM_DIGITIZER = 94;
  SM_IMMENABLED = 82;
  SM_MAXIMUMTOUCHES = 95;
  SM_MEDIACENTER = 87;
  SM_MENUDROPALIGNMENT = 40;
  SM_MIDEASTENABLED = 74;
  SM_MOUSEPRESENT = 19;
  SM_MOUSEHORIZONTALWHEELPRESENT = 91;
  SM_MOUSEWHEELPRESENT = 75;
  SM_NETWORK = 63;
  SM_PENWINDOWS = 41;
  SM_REMOTECONTROL = 8193;
  SM_REMOTESESSION = 4096;
  SM_SAMEDISPLAYFORMAT = 81;
  SM_SECURE = 44;
  SM_SERVERR2 = 89;
  SM_SHOWSOUNDS = 70;
  SM_SHUTTINGDOWN = 8192;
  SM_SLOWMACHINE = 73;
  SM_STARTER = 88;
  SM_SWAPBUTTON = 23;
  SM_SYSTEMDOCKED = 8196;
  SM_TABLETPC = 86;
  SM_XVIRTUALSCREEN = 76;
  SM_YVIRTUALSCREEN = 77;
// SYSTEM_METRICS_INDEX
pub const SM_ARRANGE: i32 = 56;
pub const SM_CLEANBOOT: i32 = 67;
pub const SM_CMONITORS: i32 = 80;
pub const SM_CMOUSEBUTTONS: i32 = 43;
pub const SM_CONVERTIBLESLATEMODE: i32 = 8195;
pub const SM_CXBORDER: i32 = 5;
pub const SM_CXCURSOR: i32 = 13;
pub const SM_CXDLGFRAME: i32 = 7;
pub const SM_CXDOUBLECLK: i32 = 36;
pub const SM_CXDRAG: i32 = 68;
pub const SM_CXEDGE: i32 = 45;
pub const SM_CXFIXEDFRAME: i32 = 7;
pub const SM_CXFOCUSBORDER: i32 = 83;
pub const SM_CXFRAME: i32 = 32;
pub const SM_CXFULLSCREEN: i32 = 16;
pub const SM_CXHSCROLL: i32 = 21;
pub const SM_CXHTHUMB: i32 = 10;
pub const SM_CXICON: i32 = 11;
pub const SM_CXICONSPACING: i32 = 38;
pub const SM_CXMAXIMIZED: i32 = 61;
pub const SM_CXMAXTRACK: i32 = 59;
pub const SM_CXMENUCHECK: i32 = 71;
pub const SM_CXMENUSIZE: i32 = 54;
pub const SM_CXMIN: i32 = 28;
pub const SM_CXMINIMIZED: i32 = 57;
pub const SM_CXMINSPACING: i32 = 47;
pub const SM_CXMINTRACK: i32 = 34;
pub const SM_CXPADDEDBORDER: i32 = 92;
pub const SM_CXSCREEN: i32 = 0;
pub const SM_CXSIZE: i32 = 30;
pub const SM_CXSIZEFRAME: i32 = 32;
pub const SM_CXSMICON: i32 = 49;
pub const SM_CXSMSIZE: i32 = 52;
pub const SM_CXVIRTUALSCREEN: i32 = 78;
pub const SM_CXVSCROLL: i32 = 2;
pub const SM_CYBORDER: i32 = 6;
pub const SM_CYCAPTION: i32 = 4;
pub const SM_CYCURSOR: i32 = 14;
pub const SM_CYDLGFRAME: i32 = 8;
pub const SM_CYDOUBLECLK: i32 = 37;
pub const SM_CYDRAG: i32 = 69;
pub const SM_CYEDGE: i32 = 46;
pub const SM_CYFIXEDFRAME: i32 = 8;
pub const SM_CYFOCUSBORDER: i32 = 84;
pub const SM_CYFRAME: i32 = 33;
pub const SM_CYFULLSCREEN: i32 = 17;
pub const SM_CYHSCROLL: i32 = 3;
pub const SM_CYICON: i32 = 12;
pub const SM_CYICONSPACING: i32 = 39;
pub const SM_CYKANJIWINDOW: i32 = 18;
pub const SM_CYMAXIMIZED: i32 = 62;
pub const SM_CYMAXTRACK: i32 = 60;
pub const SM_CYMENU: i32 = 15;
pub const SM_CYMENUCHECK: i32 = 72;
pub const SM_CYMENUSIZE: i32 = 55;
pub const SM_CYMIN: i32 = 29;
pub const SM_CYMINIMIZED: i32 = 58;
pub const SM_CYMINSPACING: i32 = 48;
pub const SM_CYMINTRACK: i32 = 35;
pub const SM_CYSCREEN: i32 = 1;
pub const SM_CYSIZE: i32 = 31;
pub const SM_CYSIZEFRAME: i32 = 33;
pub const SM_CYSMCAPTION: i32 = 51;
pub const SM_CYSMICON: i32 = 50;
pub const SM_CYSMSIZE: i32 = 53;
pub const SM_CYVIRTUALSCREEN: i32 = 79;
pub const SM_CYVSCROLL: i32 = 20;
pub const SM_CYVTHUMB: i32 = 9;
pub const SM_DBCSENABLED: i32 = 42;
pub const SM_DEBUG: i32 = 22;
pub const SM_DIGITIZER: i32 = 94;
pub const SM_IMMENABLED: i32 = 82;
pub const SM_MAXIMUMTOUCHES: i32 = 95;
pub const SM_MEDIACENTER: i32 = 87;
pub const SM_MENUDROPALIGNMENT: i32 = 40;
pub const SM_MIDEASTENABLED: i32 = 74;
pub const SM_MOUSEPRESENT: i32 = 19;
pub const SM_MOUSEHORIZONTALWHEELPRESENT: i32 = 91;
pub const SM_MOUSEWHEELPRESENT: i32 = 75;
pub const SM_NETWORK: i32 = 63;
pub const SM_PENWINDOWS: i32 = 41;
pub const SM_REMOTECONTROL: i32 = 8193;
pub const SM_REMOTESESSION: i32 = 4096;
pub const SM_SAMEDISPLAYFORMAT: i32 = 81;
pub const SM_SECURE: i32 = 44;
pub const SM_SERVERR2: i32 = 89;
pub const SM_SHOWSOUNDS: i32 = 70;
pub const SM_SHUTTINGDOWN: i32 = 8192;
pub const SM_SLOWMACHINE: i32 = 73;
pub const SM_STARTER: i32 = 88;
pub const SM_SWAPBUTTON: i32 = 23;
pub const SM_SYSTEMDOCKED: i32 = 8196;
pub const SM_TABLETPC: i32 = 86;
pub const SM_XVIRTUALSCREEN: i32 = 76;
pub const SM_YVIRTUALSCREEN: i32 = 77;
const
  SM_ARRANGE* = 56
  SM_CLEANBOOT* = 67
  SM_CMONITORS* = 80
  SM_CMOUSEBUTTONS* = 43
  SM_CONVERTIBLESLATEMODE* = 8195
  SM_CXBORDER* = 5
  SM_CXCURSOR* = 13
  SM_CXDLGFRAME* = 7
  SM_CXDOUBLECLK* = 36
  SM_CXDRAG* = 68
  SM_CXEDGE* = 45
  SM_CXFIXEDFRAME* = 7
  SM_CXFOCUSBORDER* = 83
  SM_CXFRAME* = 32
  SM_CXFULLSCREEN* = 16
  SM_CXHSCROLL* = 21
  SM_CXHTHUMB* = 10
  SM_CXICON* = 11
  SM_CXICONSPACING* = 38
  SM_CXMAXIMIZED* = 61
  SM_CXMAXTRACK* = 59
  SM_CXMENUCHECK* = 71
  SM_CXMENUSIZE* = 54
  SM_CXMIN* = 28
  SM_CXMINIMIZED* = 57
  SM_CXMINSPACING* = 47
  SM_CXMINTRACK* = 34
  SM_CXPADDEDBORDER* = 92
  SM_CXSCREEN* = 0
  SM_CXSIZE* = 30
  SM_CXSIZEFRAME* = 32
  SM_CXSMICON* = 49
  SM_CXSMSIZE* = 52
  SM_CXVIRTUALSCREEN* = 78
  SM_CXVSCROLL* = 2
  SM_CYBORDER* = 6
  SM_CYCAPTION* = 4
  SM_CYCURSOR* = 14
  SM_CYDLGFRAME* = 8
  SM_CYDOUBLECLK* = 37
  SM_CYDRAG* = 69
  SM_CYEDGE* = 46
  SM_CYFIXEDFRAME* = 8
  SM_CYFOCUSBORDER* = 84
  SM_CYFRAME* = 33
  SM_CYFULLSCREEN* = 17
  SM_CYHSCROLL* = 3
  SM_CYICON* = 12
  SM_CYICONSPACING* = 39
  SM_CYKANJIWINDOW* = 18
  SM_CYMAXIMIZED* = 62
  SM_CYMAXTRACK* = 60
  SM_CYMENU* = 15
  SM_CYMENUCHECK* = 72
  SM_CYMENUSIZE* = 55
  SM_CYMIN* = 29
  SM_CYMINIMIZED* = 58
  SM_CYMINSPACING* = 48
  SM_CYMINTRACK* = 35
  SM_CYSCREEN* = 1
  SM_CYSIZE* = 31
  SM_CYSIZEFRAME* = 33
  SM_CYSMCAPTION* = 51
  SM_CYSMICON* = 50
  SM_CYSMSIZE* = 53
  SM_CYVIRTUALSCREEN* = 79
  SM_CYVSCROLL* = 20
  SM_CYVTHUMB* = 9
  SM_DBCSENABLED* = 42
  SM_DEBUG* = 22
  SM_DIGITIZER* = 94
  SM_IMMENABLED* = 82
  SM_MAXIMUMTOUCHES* = 95
  SM_MEDIACENTER* = 87
  SM_MENUDROPALIGNMENT* = 40
  SM_MIDEASTENABLED* = 74
  SM_MOUSEPRESENT* = 19
  SM_MOUSEHORIZONTALWHEELPRESENT* = 91
  SM_MOUSEWHEELPRESENT* = 75
  SM_NETWORK* = 63
  SM_PENWINDOWS* = 41
  SM_REMOTECONTROL* = 8193
  SM_REMOTESESSION* = 4096
  SM_SAMEDISPLAYFORMAT* = 81
  SM_SECURE* = 44
  SM_SERVERR2* = 89
  SM_SHOWSOUNDS* = 70
  SM_SHUTTINGDOWN* = 8192
  SM_SLOWMACHINE* = 73
  SM_STARTER* = 88
  SM_SWAPBUTTON* = 23
  SM_SYSTEMDOCKED* = 8196
  SM_TABLETPC* = 86
  SM_XVIRTUALSCREEN* = 76
  SM_YVIRTUALSCREEN* = 77
enum SYSTEM_METRICS_INDEX : int {
    SM_ARRANGE = 56,
    SM_CLEANBOOT = 67,
    SM_CMONITORS = 80,
    SM_CMOUSEBUTTONS = 43,
    SM_CONVERTIBLESLATEMODE = 8195,
    SM_CXBORDER = 5,
    SM_CXCURSOR = 13,
    SM_CXDLGFRAME = 7,
    SM_CXDOUBLECLK = 36,
    SM_CXDRAG = 68,
    SM_CXEDGE = 45,
    SM_CXFIXEDFRAME = 7,
    SM_CXFOCUSBORDER = 83,
    SM_CXFRAME = 32,
    SM_CXFULLSCREEN = 16,
    SM_CXHSCROLL = 21,
    SM_CXHTHUMB = 10,
    SM_CXICON = 11,
    SM_CXICONSPACING = 38,
    SM_CXMAXIMIZED = 61,
    SM_CXMAXTRACK = 59,
    SM_CXMENUCHECK = 71,
    SM_CXMENUSIZE = 54,
    SM_CXMIN = 28,
    SM_CXMINIMIZED = 57,
    SM_CXMINSPACING = 47,
    SM_CXMINTRACK = 34,
    SM_CXPADDEDBORDER = 92,
    SM_CXSCREEN = 0,
    SM_CXSIZE = 30,
    SM_CXSIZEFRAME = 32,
    SM_CXSMICON = 49,
    SM_CXSMSIZE = 52,
    SM_CXVIRTUALSCREEN = 78,
    SM_CXVSCROLL = 2,
    SM_CYBORDER = 6,
    SM_CYCAPTION = 4,
    SM_CYCURSOR = 14,
    SM_CYDLGFRAME = 8,
    SM_CYDOUBLECLK = 37,
    SM_CYDRAG = 69,
    SM_CYEDGE = 46,
    SM_CYFIXEDFRAME = 8,
    SM_CYFOCUSBORDER = 84,
    SM_CYFRAME = 33,
    SM_CYFULLSCREEN = 17,
    SM_CYHSCROLL = 3,
    SM_CYICON = 12,
    SM_CYICONSPACING = 39,
    SM_CYKANJIWINDOW = 18,
    SM_CYMAXIMIZED = 62,
    SM_CYMAXTRACK = 60,
    SM_CYMENU = 15,
    SM_CYMENUCHECK = 72,
    SM_CYMENUSIZE = 55,
    SM_CYMIN = 29,
    SM_CYMINIMIZED = 58,
    SM_CYMINSPACING = 48,
    SM_CYMINTRACK = 35,
    SM_CYSCREEN = 1,
    SM_CYSIZE = 31,
    SM_CYSIZEFRAME = 33,
    SM_CYSMCAPTION = 51,
    SM_CYSMICON = 50,
    SM_CYSMSIZE = 53,
    SM_CYVIRTUALSCREEN = 79,
    SM_CYVSCROLL = 20,
    SM_CYVTHUMB = 9,
    SM_DBCSENABLED = 42,
    SM_DEBUG = 22,
    SM_DIGITIZER = 94,
    SM_IMMENABLED = 82,
    SM_MAXIMUMTOUCHES = 95,
    SM_MEDIACENTER = 87,
    SM_MENUDROPALIGNMENT = 40,
    SM_MIDEASTENABLED = 74,
    SM_MOUSEPRESENT = 19,
    SM_MOUSEHORIZONTALWHEELPRESENT = 91,
    SM_MOUSEWHEELPRESENT = 75,
    SM_NETWORK = 63,
    SM_PENWINDOWS = 41,
    SM_REMOTECONTROL = 8193,
    SM_REMOTESESSION = 4096,
    SM_SAMEDISPLAYFORMAT = 81,
    SM_SECURE = 44,
    SM_SERVERR2 = 89,
    SM_SHOWSOUNDS = 70,
    SM_SHUTTINGDOWN = 8192,
    SM_SLOWMACHINE = 73,
    SM_STARTER = 88,
    SM_SWAPBUTTON = 23,
    SM_SYSTEMDOCKED = 8196,
    SM_TABLETPC = 86,
    SM_XVIRTUALSCREEN = 76,
    SM_YVIRTUALSCREEN = 77,
}
#define global SM_ARRANGE                     0x38
#define global SM_CLEANBOOT                   0x43
#define global SM_CMONITORS                   0x50
#define global SM_CMOUSEBUTTONS               0x2B
#define global SM_CONVERTIBLESLATEMODE        0x2003
#define global SM_CXBORDER                    0x5
#define global SM_CXCURSOR                    0xD
#define global SM_CXDLGFRAME                  0x7
#define global SM_CXDOUBLECLK                 0x24
#define global SM_CXDRAG                      0x44
#define global SM_CXEDGE                      0x2D
#define global SM_CXFIXEDFRAME                0x7
#define global SM_CXFOCUSBORDER               0x53
#define global SM_CXFRAME                     0x20
#define global SM_CXFULLSCREEN                0x10
#define global SM_CXHSCROLL                   0x15
#define global SM_CXHTHUMB                    0xA
#define global SM_CXICON                      0xB
#define global SM_CXICONSPACING               0x26
#define global SM_CXMAXIMIZED                 0x3D
#define global SM_CXMAXTRACK                  0x3B
#define global SM_CXMENUCHECK                 0x47
#define global SM_CXMENUSIZE                  0x36
#define global SM_CXMIN                       0x1C
#define global SM_CXMINIMIZED                 0x39
#define global SM_CXMINSPACING                0x2F
#define global SM_CXMINTRACK                  0x22
#define global SM_CXPADDEDBORDER              0x5C
#define global SM_CXSCREEN                    0x0
#define global SM_CXSIZE                      0x1E
#define global SM_CXSIZEFRAME                 0x20
#define global SM_CXSMICON                    0x31
#define global SM_CXSMSIZE                    0x34
#define global SM_CXVIRTUALSCREEN             0x4E
#define global SM_CXVSCROLL                   0x2
#define global SM_CYBORDER                    0x6
#define global SM_CYCAPTION                   0x4
#define global SM_CYCURSOR                    0xE
#define global SM_CYDLGFRAME                  0x8
#define global SM_CYDOUBLECLK                 0x25
#define global SM_CYDRAG                      0x45
#define global SM_CYEDGE                      0x2E
#define global SM_CYFIXEDFRAME                0x8
#define global SM_CYFOCUSBORDER               0x54
#define global SM_CYFRAME                     0x21
#define global SM_CYFULLSCREEN                0x11
#define global SM_CYHSCROLL                   0x3
#define global SM_CYICON                      0xC
#define global SM_CYICONSPACING               0x27
#define global SM_CYKANJIWINDOW               0x12
#define global SM_CYMAXIMIZED                 0x3E
#define global SM_CYMAXTRACK                  0x3C
#define global SM_CYMENU                      0xF
#define global SM_CYMENUCHECK                 0x48
#define global SM_CYMENUSIZE                  0x37
#define global SM_CYMIN                       0x1D
#define global SM_CYMINIMIZED                 0x3A
#define global SM_CYMINSPACING                0x30
#define global SM_CYMINTRACK                  0x23
#define global SM_CYSCREEN                    0x1
#define global SM_CYSIZE                      0x1F
#define global SM_CYSIZEFRAME                 0x21
#define global SM_CYSMCAPTION                 0x33
#define global SM_CYSMICON                    0x32
#define global SM_CYSMSIZE                    0x35
#define global SM_CYVIRTUALSCREEN             0x4F
#define global SM_CYVSCROLL                   0x14
#define global SM_CYVTHUMB                    0x9
#define global SM_DBCSENABLED                 0x2A
#define global SM_DEBUG                       0x16
#define global SM_DIGITIZER                   0x5E
#define global SM_IMMENABLED                  0x52
#define global SM_MAXIMUMTOUCHES              0x5F
#define global SM_MEDIACENTER                 0x57
#define global SM_MENUDROPALIGNMENT           0x28
#define global SM_MIDEASTENABLED              0x4A
#define global SM_MOUSEPRESENT                0x13
#define global SM_MOUSEHORIZONTALWHEELPRESENT 0x5B
#define global SM_MOUSEWHEELPRESENT           0x4B
#define global SM_NETWORK                     0x3F
#define global SM_PENWINDOWS                  0x29
#define global SM_REMOTECONTROL               0x2001
#define global SM_REMOTESESSION               0x1000
#define global SM_SAMEDISPLAYFORMAT           0x51
#define global SM_SECURE                      0x2C
#define global SM_SERVERR2                    0x59
#define global SM_SHOWSOUNDS                  0x46
#define global SM_SHUTTINGDOWN                0x2000
#define global SM_SLOWMACHINE                 0x49
#define global SM_STARTER                     0x58
#define global SM_SWAPBUTTON                  0x17
#define global SM_SYSTEMDOCKED                0x2004
#define global SM_TABLETPC                    0x56
#define global SM_XVIRTUALSCREEN              0x4C
#define global SM_YVIRTUALSCREEN              0x4D