Enum SystemSettingsMetric
Known system settings metric identifiers.
public enum SystemSettingsMetric
Fields
BorderX = 2Width of single border.
BorderY = 3Height of single border.
CaptionY = 32Height of normal caption area.
CaretOffMSec = 40Time, in milliseconds, for how long a blinking caret should stay invisible during a single blink cycle before it reappears. If this value is zero, caret should be visible all the time instead of blinking. If the value is negative, the platform does not support the user setting.
CaretOnMSec = 39Time, in milliseconds, for how long a blinking caret should stay visible during a single blink cycle before it disappears. If this value is zero, caret should be visible all the time instead of blinking. If the value is negative, the platform does not support the user setting.
CaretTimeoutMSec = 41Time, in milliseconds, for how long a caret should blink after a user interaction. After this timeout has expired, the caret should stay continuously visible until the user interacts with the caret again (for example by entering, deleting or cutting text). If this value is negative, carets should blink forever; if it is zero, carets should not blink at all.
CursorX = 4Width of cursor.
CursorY = 5Height of cursor.
DClickMSec = 38Maximal time, in milliseconds, which may pass between subsequent clicks for a double click to be generated.
DClickX = 6Width of rectangle within which two successive mouse clicks must fall to generate a double-click.
DClickY = 7Height of rectangle within which two successive mouse clicks must fall to generate a double-click.
DragX = 8Width of a rectangle centered on a drag point to allow for limited movement of the mouse pointer before a drag operation begins.
DragY = 9Height of a rectangle centered on a drag point to allow for limited movement of the mouse pointer before a drag operation begins.
EdgeX = 10Width of a 3D border.
EdgeY = 11Height of a 3D border.
FrameSizeX = 23Width of the window frame for a THICK FRAME window.
FrameSizeY = 24Height of the window frame for a THICK FRAME window.
HScrollArrowX = 12Width of arrow bitmap on horizontal scrollbar.
HScrollArrowY = 13Height of arrow bitmap on horizontal scrollbar.
HScrollY = 27Height of horizontal scrollbar.
HThumbX = 14Width of horizontal scrollbar thumb.
IconSpacingX = 17Width of a grid cell for items in large icon view. Each item fits into a rectangle of this size when arranged.
IconSpacingY = 18Height of a grid cell for items in large icon view. Each item fits into a rectangle of this size when arranged.
IconX = 15The default width of an icon.
IconY = 16The default height of an icon.
Max = 41Max value in the SystemSettingsMetric enumeration.
MenuY = 33Height of single-line menu bar.
MouseButtons = 1Number of buttons on mouse, or zero if no mouse was installed.
NetworkPresent = 34Equals 1 if there is a network present, 0 otherwise.
PenWindowsPresent = 35Equals 1 if PenWindows is installed, 0 otherwise.
ShowSounds = 36Non-zero if the user requires an application to present information visually in situations where it would otherwise present the information only in audible form; zero otherwise.
SmallIconX = 25Recommended width of a small icon (in window captions, and small icon view).
SmallIconY = 26Recommended height of a small icon (in window captions, and small icon view).
SwapButtons = 37Non-zero if the meanings of the left and right mouse buttons are swapped; zero otherwise.
VScrollArrowX = 29Width of arrow bitmap on a vertical scrollbar.
VScrollArrowY = 30Height of arrow bitmap on a vertical scrollbar.
VScrollX = 28Width of vertical scrollbar.
VThumbY = 31Height of vertical scrollbar thumb.
WindowMinX = 19Minimum width of a window.
WindowMinY = 20Minimum height of a window.