Public Properties System.Windows.Forms.SystemInformation

Arrangeirection Gets flags specifying how the operating system arranges minimized windows.
ArrangeStartingPosition Gets flags specifying how the operating system arranges minimized windows.
BootMode Gets a value that specifies how the system was started.
Border3DSize Gets the dimensions, in pixels, of a three-dimensional (3-D) border.
BorderSize Gets the width and height, in pixels, of a window border.
CaptionButtonSize Gets the dimensions, in pixels, of a caption bar or title bar button.
CaptionHeight Gets the height, in pixels, of the normal caption area of a window.
ComputerName Gets the computer name of the current system.
CursorSize Gets the dimensions, in pixels, of a cursor.
DbcsEnabled Gets a value indicating whether the operating system is capable of handling double-byte character set (DBCS) characters.
DebugOS Gets a value indicating whether the debugging version of USER.EXE is installed.
DoubleClickSize Gets the dimensions, in pixels, of the area within which the user must click for the operating system to consider the two clicks a double-click.
DoubleClickTime

Supported by the .NET Compact Framework.

Gets the maximum number of milliseconds allowed between mouse clicks for a double-click to be valid.
DragFullWindows Gets a value indicating whether the user has enabled full window drag.
DragSize Gets the dimensions, in pixels, of the rectangle that a drag operation must extend to be considered a drag operation. The rectangle is centered on a drag point.
FixedFrameBorderSize Gets the thickness, in pixels, of the border for a window that has a caption and is not resizable.
FrameBorderSize Gets the thickness, in pixels, of the border for a window that can be resized.
HighContrast Gets a value indicating whether the user has selected to run in high-contrast mode.
HorizontalScrollBarArrowWidth Gets the width, in pixels, of the arrow bitmap on the horizontal scroll bar.
HorizontalScrollBarHeight Gets the height, in pixels, of the horizontal scroll bar.
HorizontalScrollBarThumbWidth Gets the width, in pixels, of the scroll box in a horizontal scroll bar.
IconSize Gets the default dimensions, in pixels, of an icon.
IconSpacingSize Gets the dimensions, in pixels, of the grid used to arrange icons in a large-icon view.
KanjiWindowHeight Gets the height, in pixels, of the Kanji window at the bottom of the screen for double-byte character set (DBCS) versions of Windows.
MaxWindowTrackSize Gets the default maximum dimensions, in pixels, of a window that has a caption and sizing borders.
MenuButtonSize Gets the dimensions, in pixels, of menu bar buttons.
MenuCheckSize Gets the dimensions, in pixels, of the default size of a menu check mark.
MenuFont Gets the operating system font for menus.
MenuHeight

Supported by the .NET Compact Framework.

Gets the height of one line of a menu in pixels.
MidEastEnabled Gets a value indicating whether the operating system is enabled for Hebrew and Arabic languages.
MinimizedWindowSize Gets the dimensions, in pixels, of a normal minimized window.
MinimizedWindowSpacingSize Gets the dimensions, in pixels, of the grid into which minimized windows are placed.
MinimumWindowSize Gets the minimum allowable dimensions, in pixels, of a window.
MinWindowTrackSize Gets the default minimum tracking dimensions, in pixels, of the operating system for a window.
MonitorCount Gets the number of display monitors on the desktop.
MonitorsSameDisplayFormat Gets a value indicating whether all the display monitors have the same color format.
MouseButtons Gets the number of buttons on the mouse.
MouseButtonsSwapped Gets a value indicating whether the functions of the left and right mouse buttons have been swapped.
MousePresent Gets a value indicating whether a mouse is installed.
MouseWheelPresent Gets a value indicating whether a mouse with a mouse wheel is installed.
MouseWheelScrollLines Gets the number of lines to scroll when the mouse wheel is rotated.
NativeMouseWheelSupport Gets a value indicating whether the operating system natively supports a mouse wheel.
Network Gets a value indicating whether this computer is connected to a network.
PenWindows Gets a value indicating whether the Microsoft Windows for Pen Computing extensions are installed.
PrimaryMonitorMaximizedWindowSize Gets the default dimensions, in pixels, of a maximized window on the primary monitor.
PrimaryMonitorSize Gets the dimensions, in pixels, of the primary display monitor.
RightAlignedMenus Gets a value indicating whether drop-down menus are right-aligned with the corresponding menu-bar item.
Secure Gets a value indicating whether security is present on this operating system.
ShowSounds Gets a value indicating whether the user requires an application to present information in visual form in situations when it would present the information in audible form.
SmallIconSize Gets the recommended dimensions, in pixels, of a small icon.
ToolWindowCaptionButtonSize Gets the dimensions, in pixels, of small caption buttons.
ToolWindowCaptionHeight Gets the height, in pixels, of a small caption.
UserDomainName Gets the name of the user domain.
UserInteractive Gets a value indicating whether the current process is running in user-interactive mode.
UserName Gets the user name for the current thread (the name of the user currently logged on to the operating system).
VerticalScrollBarArrowHeight Gets the height, in pixels, of the arrow bitmap on the vertical scroll bar.
VerticalScrollBarThumbHeight Gets the height, in pixels, of the scroll box in a vertical scroll bar.
VerticalScrollBarWidth Gets the width, in pixels, of the vertical scroll bar.
VirtualScreen Gets the bounds of the virtual screen.
WorkingArea Gets the size, in pixels, of the working area.