@WINSYSTEM[n[,v]]: Sets or returns the value of the requested Windows system-wide parameters.

 

To retrieve a parameter, the format is %@winsystem[n] where n is the appropriate GET number from the table below.

 

To set a parameter, the format is %@winsystem[n,v] where n is the appropriate SET number from the table below and v is the desired new value for that parameter.

 

Where the selection is a state, the legal values are 0 for off/disabled, and 1 for on/enabled.

 

Where the selection is a width or height, the values are in pixels.

 

Numeric input may be entered in either decimal format (a sequence of 0-9 digits) or in hexadecimal format ("0x" followed by a sequence of 0-F hex digits).

 

Note: This function provides direct access to the SystemParametersInfo API. Not all available parameters are listed here. See your Windows technical documentation for details, and use with caution.

 

GET

SET

Parameter to GET or SET

1

2

Beep state

5

6

Border width

10

11

Keyboard repeat speed (0 to 31)

13

13

Width of an icon cell

14

15

Screen saver time-out (seconds)

16

17

Screen saver state

22

23

Keyboard repeat delay setting (0-3).

24

24

Height of an icon cell

25

26

Icon title wrapping state

27

28

Pop-up menu alignment

37

38

Full-window dragging state

56

57

Show Sounds accessibility flag

68

69

Keyboard preference state (0=mouse, 1=keyboard)

70

71

Screen reviewer utility state

74

75

Font smoothing feature state

79

81

Time-out for the low-power phase of screen saving (seconds)

80

82

Time-out value for the power-off phase of screen saving (seconds)

83

85

Low-power phase of screen saving state

84

86

Power-off phase of screen saving state

89

90

Locale identifier for the system default input language.

93

94

Mouse Trails feature state. (0 or 1= disabled, >1= number of cursors in the trail)

95

95

Snap-to-default-button feature state

98

99

Width of the mouse pointer WM_MOUSEHOVER message trigger rectangle

100

101

Height of the mouse pointer WM_MOUSEHOVER message trigger rectangle

102

103

Time in the hover rectangle for the mouse pointer to trigger a WM_MOUSEHOVER message (milliseconds)

104

105

Number of lines to scroll when the mouse wheel is rotated

106

107

Time that the system waits before displaying a shortcut menu when the mouse cursor is over a submenu item (milliseconds)

110

111

IME status window state - per user (0=invisible, 1=visible)

112

113

Current mouse speed (1 to 20).

4096

4097

Active window tracking state

4098

4099

Menu animation feature state.

4100

4101

Combo box animation state.

4102

4103

List box smooth-scrolling effect state.

4104

4105

Gradient effect for window title bars.

4106

4107

Menu access keys underline state.

4108

4109

Active window tracking Z-order state.

4110

4111

Hot-tracking state.

4114

4115

Menu fade animation state.

4116

4117

Selection fade effect state.

4118

4119

ToolTip animation state.

4120

4121

Type of ToolTip animation (1 for fade, 0 for slide)

4122

4123

Cursor shadow state.

4124

4125

State of the Mouse Sonar feature

4126

4127

Mouse clicklock state

4128

4129

Mouse vanish feature state

4130

4131

Whether native User menus have flat menu appearance.

4132

4133

Drop shadow effect state.

4158

4159

State of all UI effects.

8192

8193

Time following user input during which the system will not allow applications to force themselves into the foreground (milliseconds)

8194

8195

Active window tracking delay (milliseconds)

8196

8197

The number of times SetForegroundWindow will flash the taskbar button when rejecting a foreground switch request.

8198

8199

Caret width in edit controls

8200

8201

Time delay before the primary mouse button is locked.

8202

8203

Type of font smoothing (32769=standard anti-aliasing, 32770=ClearType).

8204

8205

Contrast value used in ClearType smoothing (1000-2200)

8206

8207

Width of the left and right edges of the focus rectangle

8208

8209

Height of the top and bottom edges of the focus rectangle

.

GET

SET

Parameter to GET or SET