SystemInformation SystemInformation SystemInformation SystemInformation Class

Определение

Предоставляет сведения о текущей системной среде.Provides information about the current system environment.

public ref class SystemInformation
public class SystemInformation
type SystemInformation = class
Public Class SystemInformation
Наследование
SystemInformationSystemInformationSystemInformationSystemInformation

Примеры

В следующем примере кода перечисляются все свойства SystemInformation класса ListBox в и отображается текущее значение свойства в, TextBox когда выбран элемент списка.The following code example lists all properties of the SystemInformation class in a ListBox and displays the current value of the property in a TextBox when a list item selected.

#using <System.Windows.Forms.dll>
#using <System.Drawing.dll>
#using <System.dll>

using namespace System;
using namespace System::Collections;
using namespace System::ComponentModel;
using namespace System::Drawing;
using namespace System::Reflection;
using namespace System::Windows::Forms;
public ref class SystemInfoBrowserForm: public System::Windows::Forms::Form
{
private:
   System::Windows::Forms::ListBox^ listBox1;
   System::Windows::Forms::TextBox^ textBox1;

public:
   SystemInfoBrowserForm()
   {
      this->SuspendLayout();
      InitForm();
      
      // Add each property of the SystemInformation class to the list box.
      Type^ t = System::Windows::Forms::SystemInformation::typeid;
      array<PropertyInfo^>^pi = t->GetProperties();
      for ( int i = 0; i < pi->Length; i++ )
         listBox1->Items->Add( pi[ i ]->Name );
      textBox1->Text = String::Format( "The SystemInformation class has {0} properties.\r\n", pi->Length );
      
      // Configure the list item selected handler for the list box to invoke a 
      // method that displays the value of each property.
      listBox1->SelectedIndexChanged += gcnew EventHandler( this, &SystemInfoBrowserForm::listBox1_SelectedIndexChanged );
      this->ResumeLayout( false );
   }


private:
   void listBox1_SelectedIndexChanged( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      
      // Return if no list item is selected.
      if ( listBox1->SelectedIndex == -1 )
            return;

      
      // Get the property name from the list item.
      String^ propname = listBox1->Text;
      if ( propname->Equals( "PowerStatus" ) )
      {
         
         // Cycle and display the values of each property of the PowerStatus property.
         textBox1->Text = String::Concat( textBox1->Text, "\r\nThe value of the PowerStatus property is:" );
         Type^ t = System::Windows::Forms::PowerStatus::typeid;
         array<PropertyInfo^>^pi = t->GetProperties();
         for ( int i = 0; i < pi->Length; i++ )
         {
            Object^ propval = pi[ i ]->GetValue( SystemInformation::PowerStatus, nullptr );
            textBox1->Text = String::Format( "{0}\r\n    PowerStatus.{1} is: {2}", textBox1->Text, pi[ i ]->Name, propval );

         }
      }
      else
      {
         
         // Display the value of the selected property of the SystemInformation type.
         Type^ t = System::Windows::Forms::SystemInformation::typeid;
         array<PropertyInfo^>^pi = t->GetProperties();
         PropertyInfo^ prop = nullptr;
         for ( int i = 0; i < pi->Length; i++ )
            if ( pi[ i ]->Name == propname )
            {
               prop = pi[ i ];
               break;
            }
         Object^ propval = prop->GetValue( nullptr, nullptr );
         textBox1->Text = String::Format( "{0}\r\nThe value of the {1} property is: {2}", textBox1->Text, propname, propval );
      }
   }

   void InitForm()
   {
      
      // Initialize the form settings
      this->listBox1 = gcnew System::Windows::Forms::ListBox;
      this->textBox1 = gcnew System::Windows::Forms::TextBox;
      this->listBox1->Anchor = (System::Windows::Forms::AnchorStyles)(System::Windows::Forms::AnchorStyles::Top | System::Windows::Forms::AnchorStyles::Bottom | System::Windows::Forms::AnchorStyles::Left | System::Windows::Forms::AnchorStyles::Right);
      this->listBox1->Location = System::Drawing::Point( 8, 16 );
      this->listBox1->Size = System::Drawing::Size( 172, 496 );
      this->listBox1->TabIndex = 0;
      this->textBox1->Anchor = (System::Windows::Forms::AnchorStyles)(System::Windows::Forms::AnchorStyles::Top | System::Windows::Forms::AnchorStyles::Bottom | System::Windows::Forms::AnchorStyles::Right);
      this->textBox1->Location = System::Drawing::Point( 188, 16 );
      this->textBox1->Multiline = true;
      this->textBox1->ScrollBars = System::Windows::Forms::ScrollBars::Vertical;
      this->textBox1->Size = System::Drawing::Size( 420, 496 );
      this->textBox1->TabIndex = 1;
      this->ClientSize = System::Drawing::Size( 616, 525 );
      this->Controls->Add( this->textBox1 );
      this->Controls->Add( this->listBox1 );
      this->Text = "Select a SystemInformation property to get the value of";
   }

};


[STAThread]
int main()
{
   Application::Run( gcnew SystemInfoBrowserForm );
}

using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Reflection;
using System.Windows.Forms;

namespace SystemInfoBrowser
{
    public class SystemInfoBrowserForm : System.Windows.Forms.Form
    {
        private System.Windows.Forms.ListBox listBox1;
        private System.Windows.Forms.TextBox textBox1;        
        
        public SystemInfoBrowserForm()
        {
            this.SuspendLayout();
            InitForm();
            
            // Add each property of the SystemInformation class to the list box.
            Type t = typeof(System.Windows.Forms.SystemInformation);            
            PropertyInfo[] pi = t.GetProperties();            
            for( int i=0; i<pi.Length; i++ )
                listBox1.Items.Add( pi[i].Name );            
            textBox1.Text = "The SystemInformation class has "+pi.Length.ToString()+" properties.\r\n";

            // Configure the list item selected handler for the list box to invoke a 
            // method that displays the value of each property.
            listBox1.SelectedIndexChanged += new EventHandler(listBox1_SelectedIndexChanged);
            this.ResumeLayout(false);
        }
        
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            // Return if no list item is selected.
            if( listBox1.SelectedIndex == -1 ) return;
            // Get the property name from the list item.
            string propname = listBox1.Text;
            
            if( propname == "PowerStatus" )
            {
                // Cycle and display the values of each property of the PowerStatus property.
                textBox1.Text += "\r\nThe value of the PowerStatus property is:";                                
                Type t = typeof(System.Windows.Forms.PowerStatus);
                PropertyInfo[] pi = t.GetProperties();            
                for( int i=0; i<pi.Length; i++ )
                {
                    object propval = pi[i].GetValue(SystemInformation.PowerStatus, null);            
                    textBox1.Text += "\r\n    PowerStatus."+pi[i].Name+" is: "+propval.ToString();
                }
            }
            else
            {
                // Display the value of the selected property of the SystemInformation type.
                Type t = typeof(System.Windows.Forms.SystemInformation);
                PropertyInfo[] pi = t.GetProperties();            
                PropertyInfo prop = null;
                for( int i=0; i<pi.Length; i++ )
                    if( pi[i].Name == propname )
                    {
                        prop = pi[i];
                        break;           
                    }
                object propval = prop.GetValue(null, null);            
                textBox1.Text += "\r\nThe value of the "+propname+" property is: "+propval.ToString();
            }
        }

        private void InitForm()
        {
            // Initialize the form settings
            this.listBox1 = new System.Windows.Forms.ListBox();
            this.textBox1 = new System.Windows.Forms.TextBox();            
            this.listBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
                | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right)));
            this.listBox1.Location = new System.Drawing.Point(8, 16);
            this.listBox1.Size = new System.Drawing.Size(172, 496);
            this.listBox1.TabIndex = 0;            
            this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
                | System.Windows.Forms.AnchorStyles.Right)));
            this.textBox1.Location = new System.Drawing.Point(188, 16);
            this.textBox1.Multiline = true;
            this.textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;           
            this.textBox1.Size = new System.Drawing.Size(420, 496);
            this.textBox1.TabIndex = 1;            
            this.ClientSize = new System.Drawing.Size(616, 525);            
            this.Controls.Add(this.textBox1);
            this.Controls.Add(this.listBox1);            
            this.Text = "Select a SystemInformation property to get the value of";                   
        }

        [STAThread]
        static void Main() 
        {
            Application.Run(new SystemInfoBrowserForm());
        }
    }
}
Imports System.Collections
Imports System.ComponentModel
Imports System.Drawing
Imports System.Reflection
Imports System.Windows.Forms

Public Class SystemInfoBrowserForm
    Inherits System.Windows.Forms.Form
    
    Private listBox1 As System.Windows.Forms.ListBox
    Private textBox1 As System.Windows.Forms.TextBox  
    
    Public Sub New()
        Me.SuspendLayout()
        InitForm()
        
        ' Add each property of the SystemInformation class to the list box.
        Dim t As Type = GetType(System.Windows.Forms.SystemInformation)
        Dim pi As PropertyInfo() = t.GetProperties()
        Dim i As Integer
        For i = 0 To pi.Length - 1
            listBox1.Items.Add(pi(i).Name)
        Next i
        textBox1.Text = "The SystemInformation class has " + pi.Length.ToString() + " properties." + ControlChars.CrLf
        
        ' Configure the list item selected handler for the list box to invoke a 
        ' method that displays the value of each property.
        AddHandler listBox1.SelectedIndexChanged, AddressOf listBox1_SelectedIndexChanged
        
        Me.ResumeLayout(False)
    End Sub    
    
    Private Sub listBox1_SelectedIndexChanged(sender As Object, e As EventArgs)
        ' Return if no list item is selected.
        If listBox1.SelectedIndex = - 1 Then
            Return
        End If         
        ' Get the property name from the list item.
        Dim propname As String = listBox1.Text
        
        If propname = "PowerStatus" Then
            ' Cycle and display the values of each property of the PowerStatus property.
            textBox1.Text += ControlChars.CrLf + "The value of the PowerStatus property is:"
            Dim t As Type = GetType(System.Windows.Forms.PowerStatus)
            Dim pi As PropertyInfo() = t.GetProperties()
            Dim i As Integer
            For i = 0 To pi.Length - 1
                Dim propval As Object = pi(i).GetValue(SystemInformation.PowerStatus, Nothing)
                textBox1.Text += ControlChars.CrLf + "    PowerStatus." + pi(i).Name + " is: " + propval.ToString()
            Next i
        Else
            ' Display the value of the selected property of the SystemInformation type.
            Dim t As Type = GetType(System.Windows.Forms.SystemInformation)
            Dim pi As PropertyInfo() = t.GetProperties()
            Dim prop As PropertyInfo = Nothing
            Dim i As Integer
            For i = 0 To pi.Length - 1
                If pi(i).Name = propname Then
                    prop = pi(i)
                    Exit For
                End If
            Next i
            Dim propval As Object = prop.GetValue(Nothing, Nothing)
            textBox1.Text += ControlChars.CrLf + "The value of the " + propname + " property is: " + propval.ToString()
        End If
    End Sub    
    
    Private Sub InitForm()
        ' Initialize the form settings
        Me.listBox1 = New System.Windows.Forms.ListBox()
        Me.textBox1 = New System.Windows.Forms.TextBox()
        Me.listBox1.Anchor = CType(System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left Or System.Windows.Forms.AnchorStyles.Right, System.Windows.Forms.AnchorStyles)
        Me.listBox1.Location = New System.Drawing.Point(8, 16)
        Me.listBox1.Size = New System.Drawing.Size(172, 496)
        Me.listBox1.TabIndex = 0
        Me.textBox1.Anchor = CType(System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right, System.Windows.Forms.AnchorStyles)
        Me.textBox1.Location = New System.Drawing.Point(188, 16)
        Me.textBox1.Multiline = True
        Me.textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical
        Me.textBox1.Size = New System.Drawing.Size(420, 496)
        Me.textBox1.TabIndex = 1
        Me.ClientSize = New System.Drawing.Size(616, 525)
        Me.Controls.Add(Me.textBox1)
        Me.Controls.Add(Me.listBox1)
        Me.Text = "Select a SystemInformation property to get the value of"
    End Sub
        
    <STAThread()>  _
    Shared Sub Main()
        Application.Run(New SystemInfoBrowserForm())
    End Sub

End Class

Комментарии

SystemInformation Класс предоставляетstatic свойства, которые можно использовать для получения сведений о текущей системной среде.The SystemInformation class provides static properties that can be used to get information about the current system environment. Класс предоставляет доступ к таким сведениям, как размеры отображаемых элементов Windows, параметры операционной системы, доступность сети и возможности оборудования, установленного в системе.The class provides access to information such as Windows display element sizes, operating system settings, network availability, and the capabilities of hardware installed on the system. Для этого класса невозможно создание экземпляров.This class cannot be instantiated.

Дополнительные сведения о параметрах на уровне системы см. в разделе "Системпараметерсинфо" в документации по Platform http://msdn.microsoft.comSDK по адресу.For more information about system-wide parameters, see "SystemParametersInfo" in the Platform SDK documentation at http://msdn.microsoft.com.

Свойства

ActiveWindowTrackingDelay ActiveWindowTrackingDelay ActiveWindowTrackingDelay ActiveWindowTrackingDelay

Получает задержку отслеживания активного окна.Gets the active window tracking delay.

ArrangeDirection ArrangeDirection ArrangeDirection ArrangeDirection

Возвращает значение, указывающее направление, в котором операционная система располагает свернутые окна.Gets a value that indicates the direction in which the operating system arranges minimized windows.

ArrangeStartingPosition ArrangeStartingPosition ArrangeStartingPosition ArrangeStartingPosition

Получает значение ArrangeStartingPosition, указывающее позицию, начиная с которой операционная система выстраивает свернутые окна.Gets an ArrangeStartingPosition value that indicates the starting position from which the operating system arranges minimized windows.

BootMode BootMode BootMode BootMode

Получает значение BootMode, указывающее режим загрузки, в котором была запущена система.Gets a BootMode value that indicates the boot mode the system was started in.

Border3DSize Border3DSize Border3DSize Border3DSize

Получает толщину (в пикселях) объемной границы окна или системного элемента управления.Gets the thickness, in pixels, of a three-dimensional (3-D) style window or system control border.

BorderMultiplierFactor BorderMultiplierFactor BorderMultiplierFactor BorderMultiplierFactor

Получает множитель границы, который используется при определении толщины границы для изменения размера окна.Gets the border multiplier factor that is used when determining the thickness of a window's sizing border.

BorderSize BorderSize BorderSize BorderSize

Получает толщину (в пикселях) плоской границы окна или системного элемента управления.Gets the thickness, in pixels, of a flat-style window or system control border.

CaptionButtonSize CaptionButtonSize CaptionButtonSize CaptionButtonSize

Получает стандартный размер кнопки в заголовке окна в пикселях.Gets the standard size, in pixels, of a button in a window's title bar.

CaptionHeight CaptionHeight CaptionHeight CaptionHeight

Возвращает высоту (в пикселях) стандартной области заголовка окна.Gets the height, in pixels, of the standard title bar area of a window.

CaretBlinkTime CaretBlinkTime CaretBlinkTime CaretBlinkTime

Возвращает время мерцания курсора.Gets the caret blink time.

CaretWidth CaretWidth CaretWidth CaretWidth

Получает ширину каретки в пикселях в элементах управления для редактирования.Gets the width, in pixels, of the caret in edit controls.

ComputerName ComputerName ComputerName ComputerName

Возвращает имя NetBIOS локального компьютера.Gets the NetBIOS computer name of the local computer.

CursorSize CursorSize CursorSize CursorSize

Получает максимальный размер (в пикселях), который может иметь курсор.Gets the maximum size, in pixels, that a cursor can occupy.

DbcsEnabled DbcsEnabled DbcsEnabled DbcsEnabled

Получает значение, показывающее, может ли операционная система обрабатывать символы двухбайтовой кодировки (DBCS).Gets a value indicating whether the operating system is capable of handling double-byte character set (DBCS) characters.

DebugOS DebugOS DebugOS DebugOS

Получает значение, показывающее, установлена ли отладочная версия USER.EXE.Gets a value indicating whether the debug version of USER.EXE is installed.

DoubleClickSize DoubleClickSize DoubleClickSize DoubleClickSize

Получает размеры (в пикселях) области, в которой пользователь должен щелкнуть дважды, чтобы операционная система обработала два щелчка как двойной щелчок.Gets the dimensions, in pixels, of the area within which the user must click twice for the operating system to consider the two clicks a double-click.

DoubleClickTime DoubleClickTime DoubleClickTime DoubleClickTime

Получает максимальное число миллисекунд, которое может пройти между первым и вторым щелчком, чтобы операционная система рассматривала эти действия мыши как двойной щелчок.Gets the maximum number of milliseconds that can elapse between a first click and a second click for the OS to consider the mouse action a double-click.

DragFullWindows DragFullWindows DragFullWindows DragFullWindows

Получает значение, показывающее, включено ли перетаскивание окон с содержимым.Gets a value indicating whether the user has enabled full window drag.

DragSize DragSize DragSize DragSize

Получает ширину и высоту прямоугольника с центром в точке, в которой была нажата кнопка мыши, и в пределах которой еще не будет запущена операция перетаскивания.Gets the width and height of a rectangle centered on the point the mouse button was pressed, within which a drag operation will not begin.

FixedFrameBorderSize FixedFrameBorderSize FixedFrameBorderSize FixedFrameBorderSize

Получает толщину (в пикселях) границы рамки окна, которое имеет заголовок и размеры которого не изменяются.Gets the thickness, in pixels, of the frame border of a window that has a caption and is not resizable.

FontSmoothingContrast FontSmoothingContrast FontSmoothingContrast FontSmoothingContrast

Получает значение контрастности сглаживания шрифта, используемое в сглаживании ClearType.Gets the font smoothing contrast value used in ClearType smoothing.

FontSmoothingType FontSmoothingType FontSmoothingType FontSmoothingType

Получает текущий тип сглаживания шрифта.Gets the current type of font smoothing.

FrameBorderSize FrameBorderSize FrameBorderSize FrameBorderSize

Получает толщину (в пикселях) границы для изменения размера, которая рисуется по периметру окна, изменяющего размеры.Gets the thickness, in pixels, of the resizing border that is drawn around the perimeter of a window that is being drag resized.

HighContrast HighContrast HighContrast HighContrast

Получает значение, показывающее, включен ли режим высокой контрастности в специальных возможностях.Gets a value indicating whether the user has enabled the high-contrast mode accessibility feature.

HorizontalFocusThickness HorizontalFocusThickness HorizontalFocusThickness HorizontalFocusThickness

Получает толщину левой и правой границ прямоугольника фокуса системы, в пикселях.Gets the thickness of the left and right edges of the system focus rectangle, in pixels.

HorizontalResizeBorderThickness HorizontalResizeBorderThickness HorizontalResizeBorderThickness HorizontalResizeBorderThickness

Получает толщину в пикселях левой и правой границ рамки изменения размеров вокруг области окна, изменяющего размеры.Gets the thickness of the left and right edges of the sizing border around the perimeter of a window being resized, in pixels.

HorizontalScrollBarArrowWidth HorizontalScrollBarArrowWidth HorizontalScrollBarArrowWidth HorizontalScrollBarArrowWidth

Возвращает ширину (в пикселях) изображения стрелки на горизонтальной полосе прокрутки.Gets the width, in pixels, of the arrow bitmap on the horizontal scroll bar.

HorizontalScrollBarHeight HorizontalScrollBarHeight HorizontalScrollBarHeight HorizontalScrollBarHeight

Возвращает высоту (в пикселях) по умолчанию для горизонтальной полосы прокрутки.Gets the default height, in pixels, of the horizontal scroll bar.

HorizontalScrollBarThumbWidth HorizontalScrollBarThumbWidth HorizontalScrollBarThumbWidth HorizontalScrollBarThumbWidth

Получает ширину (в пикселях) ползунка горизонтальной полосы прокрутки.Gets the width, in pixels, of the scroll box in a horizontal scroll bar.

IconHorizontalSpacing IconHorizontalSpacing IconHorizontalSpacing IconHorizontalSpacing

Получает ширину в пикселях ячейки упорядочения значков в режиме больших значков.Gets the width, in pixels, of an icon arrangement cell in large icon view.

IconSize IconSize IconSize IconSize

Получает размеры (в пикселях) стандартного значка программы Windows.Gets the dimensions, in pixels, of the Windows default program icon size.

IconSpacingSize IconSpacingSize IconSpacingSize IconSpacingSize

Получает размер (в пикселях) элемента сетки, используемой для размещения значков в режиме крупных значков.Gets the size, in pixels, of the grid square used to arrange icons in a large-icon view.

IconVerticalSpacing IconVerticalSpacing IconVerticalSpacing IconVerticalSpacing

Получает высоту в пикселях ячейки упорядочения значков в режиме больших значков.Gets the height, in pixels, of an icon arrangement cell in large icon view.

IsActiveWindowTrackingEnabled IsActiveWindowTrackingEnabled IsActiveWindowTrackingEnabled IsActiveWindowTrackingEnabled

Получает значение, показывающее, включено ли отслеживание активного окна.Gets a value indicating whether active window tracking is enabled.

IsComboBoxAnimationEnabled IsComboBoxAnimationEnabled IsComboBoxAnimationEnabled IsComboBoxAnimationEnabled

Получает значение, показывающее, включен ли эффект проскальзывающего открытия для поля со списком.Gets a value indicating whether the slide-open effect for combo boxes is enabled.

IsDropShadowEnabled IsDropShadowEnabled IsDropShadowEnabled IsDropShadowEnabled

Получает значение, показывающее, включен ли эффект отбрасывания тени.Gets a value indicating whether the drop shadow effect is enabled.

IsFlatMenuEnabled IsFlatMenuEnabled IsFlatMenuEnabled IsFlatMenuEnabled

Получает значение, указывающее, имеют ли пользовательские меню плоский вид.Gets a value indicating whether native user menus have a flat menu appearance.

IsFontSmoothingEnabled IsFontSmoothingEnabled IsFontSmoothingEnabled IsFontSmoothingEnabled

Получает значение, показывающее, включено ли сглаживание шрифтов.Gets a value indicating whether font smoothing is enabled.

IsHotTrackingEnabled IsHotTrackingEnabled IsHotTrackingEnabled IsHotTrackingEnabled

Получает значение, показывающее, включено ли отслеживание элементов интерфейса пользователя, таких как имена меню в панели меню.Gets a value indicating whether hot tracking of user-interface elements, such as menu names on menu bars, is enabled.

IsIconTitleWrappingEnabled IsIconTitleWrappingEnabled IsIconTitleWrappingEnabled IsIconTitleWrappingEnabled

Получает значение, показывающее, включен ли перенос подписи значка.Gets a value indicating whether icon-title wrapping is enabled.

IsKeyboardPreferred IsKeyboardPreferred IsKeyboardPreferred IsKeyboardPreferred

Получает значение, указывающее, предпочитает ли пользователь использовать клавиатуру вместо мыши и следует ли приложениям отображать интерфейсы клавиатуры, которые в противном случае были бы скрыты.Gets a value indicating whether the user relies on the keyboard instead of the mouse, and prefers applications to display keyboard interfaces that would otherwise be hidden.

IsListBoxSmoothScrollingEnabled IsListBoxSmoothScrollingEnabled IsListBoxSmoothScrollingEnabled IsListBoxSmoothScrollingEnabled

Получает значение, показывающее, включен ли эффект плавной прокрутки для списков.Gets a value indicating whether the smooth-scrolling effect for list boxes is enabled.

IsMenuAnimationEnabled IsMenuAnimationEnabled IsMenuAnimationEnabled IsMenuAnimationEnabled

Получает значение, показывающее, включены ли затухание и покадровая анимация.Gets a value indicating whether menu fade or slide animation features are enabled.

IsMenuFadeEnabled IsMenuFadeEnabled IsMenuFadeEnabled IsMenuFadeEnabled

Получает значение, показывающее, включена ли анимация затухания.Gets a value indicating whether menu fade animation is enabled.

IsMinimizeRestoreAnimationEnabled IsMinimizeRestoreAnimationEnabled IsMinimizeRestoreAnimationEnabled IsMinimizeRestoreAnimationEnabled

Получает значение, показывающее, включена ли анимация сворачивания и восстановления окна.Gets a value indicating whether window minimize and restore animation is enabled.

IsSelectionFadeEnabled IsSelectionFadeEnabled IsSelectionFadeEnabled IsSelectionFadeEnabled

Получает значение, показывающее, включен ли эффект затухания выделения.Gets a value indicating whether the selection fade effect is enabled.

IsSnapToDefaultEnabled IsSnapToDefaultEnabled IsSnapToDefaultEnabled IsSnapToDefaultEnabled

Получает значение, показывающее, включена ли функция кнопка возврата к значениям, установленным по умолчанию.Gets a value indicating whether the snap-to-default-button feature is enabled.

IsTitleBarGradientEnabled IsTitleBarGradientEnabled IsTitleBarGradientEnabled IsTitleBarGradientEnabled

Получает значение, показывающее, включен ли эффект градиента для полосы заголовка окна.Gets a value indicating whether the gradient effect for window title bars is enabled.

IsToolTipAnimationEnabled IsToolTipAnimationEnabled IsToolTipAnimationEnabled IsToolTipAnimationEnabled

Получает значение, показывающее, включена ли анимация для подсказок ToolTip.Gets a value indicating whether ToolTip animation is enabled.

KanjiWindowHeight KanjiWindowHeight KanjiWindowHeight KanjiWindowHeight

Получает высоту (в пикселях) окна кандзи, расположенного в нижней части экрана для версий Windows, использующих двухбайтовую кодировку (DBCS).Gets the height, in pixels, of the Kanji window at the bottom of the screen for double-byte character set (DBCS) versions of Windows.

KeyboardDelay KeyboardDelay KeyboardDelay KeyboardDelay

Получает параметр задержки перед повторением для клавиатуры.Gets the keyboard repeat-delay setting.

KeyboardSpeed KeyboardSpeed KeyboardSpeed KeyboardSpeed

Получает параметр скорости повторения для клавиатуры.Gets the keyboard repeat-speed setting.

MaxWindowTrackSize MaxWindowTrackSize MaxWindowTrackSize MaxWindowTrackSize

Получает стандартные максимальные размеры (в пикселях) для окна, которое имеет заголовок и границы, позволяющие изменять размеры окна.Gets the default maximum dimensions, in pixels, of a window that has a caption and sizing borders.

MenuAccessKeysUnderlined MenuAccessKeysUnderlined MenuAccessKeysUnderlined MenuAccessKeysUnderlined

Получает значение, показывающее, всегда ли подчеркиваются клавиши доступа в меню.Gets a value indicating whether menu access keys are always underlined.

MenuBarButtonSize MenuBarButtonSize MenuBarButtonSize MenuBarButtonSize

Получает ширину по умолчанию в пикселях для кнопок строки меню и высоту в пикселях строки меню.Gets the default width, in pixels, for menu-bar buttons and the height, in pixels, of a menu bar.

MenuButtonSize MenuButtonSize MenuButtonSize MenuButtonSize

Получает размеры по умолчанию (в пикселях) для кнопок строки меню.Gets the default dimensions, in pixels, of menu-bar buttons.

MenuCheckSize MenuCheckSize MenuCheckSize MenuCheckSize

Получает размеры по умолчанию (в пикселях) для области флажка меню.Gets the dimensions, in pixels, of the default size of a menu check mark area.

MenuFont MenuFont MenuFont MenuFont

Получает шрифт, используемый для отображения текста в меню.Gets the font used to display text on menus.

MenuHeight MenuHeight MenuHeight MenuHeight

Получает высоту (в пикселях) для одной строки меню.Gets the height, in pixels, of one line of a menu.

MenuShowDelay MenuShowDelay MenuShowDelay MenuShowDelay

Получает время в миллисекундах, которое система ожидает перед отображением каскадного контекстного меню, когда указатель мыши наводится на элемент вложенного меню.Gets the time, in milliseconds, that the system waits before displaying a cascaded shortcut menu when the mouse cursor is over a submenu item.

MidEastEnabled MidEastEnabled MidEastEnabled MidEastEnabled

Получает значение, показывающее, поддерживает ли операционная система иврит и арабский язык.Gets a value indicating whether the operating system is enabled for the Hebrew and Arabic languages.

MinimizedWindowSize MinimizedWindowSize MinimizedWindowSize MinimizedWindowSize

Получает размеры (в пикселях) обычного свернутого окна.Gets the dimensions, in pixels, of a normal minimized window.

MinimizedWindowSpacingSize MinimizedWindowSpacingSize MinimizedWindowSpacingSize MinimizedWindowSpacingSize

Получает размеры (в пикселях) области, которая выделяется для размещения каждого свернутого окна.Gets the dimensions, in pixels, of the area each minimized window is allocated when arranged.

MinimumWindowSize MinimumWindowSize MinimumWindowSize MinimumWindowSize

Получает минимальную ширину и высоту (в пикселях) для окна.Gets the minimum width and height for a window, in pixels.

MinWindowTrackSize MinWindowTrackSize MinWindowTrackSize MinWindowTrackSize

Получает стандартные минимальные размеры (в пикселях), которые может принимать окно, изменяющее размеры.Gets the default minimum dimensions, in pixels, that a window may occupy during a drag resize.

MonitorCount MonitorCount MonitorCount MonitorCount

Получает число мониторов на рабочем столе.Gets the number of display monitors on the desktop.

MonitorsSameDisplayFormat MonitorsSameDisplayFormat MonitorsSameDisplayFormat MonitorsSameDisplayFormat

Получает значение, показывающее, используется ли для всех мониторов одинаковый цветовой формат пикселей.Gets a value indicating whether all the display monitors are using the same pixel color format.

MouseButtons MouseButtons MouseButtons MouseButtons

Возвращает число кнопок мыши.Gets the number of buttons on the mouse.

MouseButtonsSwapped MouseButtonsSwapped MouseButtonsSwapped MouseButtonsSwapped

Возвращает значение, указывающее, могут ли меняться местами функции левой и правой кнопок мыши.Gets a value indicating whether the functions of the left and right mouse buttons have been swapped.

MouseHoverSize MouseHoverSize MouseHoverSize MouseHoverSize

Возвращает размеры прямоугольника (в пикселях), в котором должен находиться указатель мыши в течение времени наведения мыши перед тем, как создается сообщение о наведении мыши.Gets the dimensions, in pixels, of the rectangle within which the mouse pointer has to stay for the mouse hover time before a mouse hover message is generated.

MouseHoverTime MouseHoverTime MouseHoverTime MouseHoverTime

Возвращает интервал времени (в миллисекундах), в течение которого указатель мыши должен оставаться в прямоугольнике наведения перед тем, как вызывается сообщение о наведении мыши.Gets the time, in milliseconds, that the mouse pointer has to stay in the hover rectangle before a mouse hover message is generated.

MousePresent MousePresent MousePresent MousePresent

Получает значение, указывающее, установлено ли указывающее устройство.Gets a value indicating whether a pointing device is installed.

MouseSpeed MouseSpeed MouseSpeed MouseSpeed

Получает текущую скорость мыши.Gets the current mouse speed.

MouseWheelPresent MouseWheelPresent MouseWheelPresent MouseWheelPresent

Возвращает значение, указывающее, установлена ли мышь с колесом прокрутки.Gets a value indicating whether a mouse with a mouse wheel is installed.

MouseWheelScrollDelta MouseWheelScrollDelta MouseWheelScrollDelta MouseWheelScrollDelta

Получает значение смещения, вызываемого поворотом колесика мыши на одно деление.Gets the amount of the delta value of a single mouse wheel rotation increment.

MouseWheelScrollLines MouseWheelScrollLines MouseWheelScrollLines MouseWheelScrollLines

Возвращает число строк, прокручиваемых при вращении колесика мыши.Gets the number of lines to scroll when the mouse wheel is rotated.

NativeMouseWheelSupport NativeMouseWheelSupport NativeMouseWheelSupport NativeMouseWheelSupport

Возвращает значение, указывающее, установлена ли мышь с колесом прокрутки.Gets a value indicating whether a mouse with a mouse wheel is installed.

Network Network Network Network

Получает значение, указывающее, присутствует ли сетевое подключение.Gets a value indicating whether a network connection is present.

PenWindows PenWindows PenWindows PenWindows

Получает значение, показывающее, установлены ли расширения Microsoft Windows для компьютеров с перьевым вводом.Gets a value indicating whether the Microsoft Windows for Pen Computing extensions are installed.

PopupMenuAlignment PopupMenuAlignment PopupMenuAlignment PopupMenuAlignment

Получает сторону всплывающих меню, которые выравниваются по соответствующему элементу панели меню.Gets the side of pop-up menus that are aligned to the corresponding menu-bar item.

PowerStatus PowerStatus PowerStatus PowerStatus

Получает текущее состояние питания системы.Gets the current system power status.

PrimaryMonitorMaximizedWindowSize PrimaryMonitorMaximizedWindowSize PrimaryMonitorMaximizedWindowSize PrimaryMonitorMaximizedWindowSize

Получает стандартные размеры (в пикселях) для развернутого окна на основном мониторе.Gets the default dimensions, in pixels, of a maximized window on the primary display.

PrimaryMonitorSize PrimaryMonitorSize PrimaryMonitorSize PrimaryMonitorSize

Получает размеры (в пикселях) для текущего видеорежима основного монитора.Gets the dimensions, in pixels, of the current video mode of the primary display.

RightAlignedMenus RightAlignedMenus RightAlignedMenus RightAlignedMenus

Получает значение, указывающее, выравниваются ли раскрывающиеся меню вправо относительно соответствующего элемента строки меню.Gets a value indicating whether drop-down menus are right-aligned with the corresponding menu-bar item.

ScreenOrientation ScreenOrientation ScreenOrientation ScreenOrientation

Получает ориентацию экрана.Gets the orientation of the screen.

Secure Secure Secure Secure

Получает значение, показывающее, присутствует ли в этой операционной системе диспетчер безопасности.Gets a value indicating whether a Security Manager is present on this operating system.

ShowSounds ShowSounds ShowSounds ShowSounds

Получает значение, показывающее, выбрал ли пользователь режим, в котором приложение представляет данные в видимой форме в случаях, когда данные должны выводиться в звуковой форме.Gets a value indicating whether the user prefers that an application present information in visual form in situations when it would present the information in audible form.

SizingBorderWidth SizingBorderWidth SizingBorderWidth SizingBorderWidth

Получает ширину в пикселях изменяющей размер границы, нарисованной вокруг периметра расширяемого окна.Gets the width, in pixels, of the sizing border drawn around the perimeter of a window being resized.

SmallCaptionButtonSize SmallCaptionButtonSize SmallCaptionButtonSize SmallCaptionButtonSize

Получает ширину в пикселях кнопок малых заголовков и высоту малых заголовков в пикселях.Gets the width, in pixels, of small caption buttons, and the height, in pixels, of small captions.

SmallIconSize SmallIconSize SmallIconSize SmallIconSize

Получает размеры (в пикселях) мелкого значка.Gets the dimensions, in pixels, of a small icon.

TerminalServerSession TerminalServerSession TerminalServerSession TerminalServerSession

Получает значение, указывающее, сопоставлен ли вызывающий процесс с клиентским сеансом служб терминалов.Gets a value indicating whether the calling process is associated with a Terminal Services client session.

ToolWindowCaptionButtonSize ToolWindowCaptionButtonSize ToolWindowCaptionButtonSize ToolWindowCaptionButtonSize

Получает размеры (в пикселях) значков в заголовке.Gets the dimensions, in pixels, of small caption buttons.

ToolWindowCaptionHeight ToolWindowCaptionHeight ToolWindowCaptionHeight ToolWindowCaptionHeight

Получает высоту (в пикселях) заголовка окна программного средства.Gets the height, in pixels, of a tool window caption.

UIEffectsEnabled UIEffectsEnabled UIEffectsEnabled UIEffectsEnabled

Получает значение, показывающее, включены ли эффекты пользовательского интерфейса.Gets a value indicating whether user interface (UI) effects are enabled or disabled.

UserDomainName UserDomainName UserDomainName UserDomainName

Получает имя домена, которому принадлежит пользователь.Gets the name of the domain the user belongs to.

UserInteractive UserInteractive UserInteractive UserInteractive

Получает значение, показывающее, выполняется ли текущий процесс в интерактивном режиме.Gets a value indicating whether the current process is running in user-interactive mode.

UserName UserName UserName UserName

Получает имя пользователя, сопоставленное с текущим потоком.Gets the user name associated with the current thread.

VerticalFocusThickness VerticalFocusThickness VerticalFocusThickness VerticalFocusThickness

Получает толщину в пикселях верхней и нижней границ прямоугольника фокуса системы.Gets the thickness, in pixels, of the top and bottom edges of the system focus rectangle.

VerticalResizeBorderThickness VerticalResizeBorderThickness VerticalResizeBorderThickness VerticalResizeBorderThickness

Получает толщину (в пикселях) верхней и нижней границ рамки для изменения размера, расположенной по периметру окна, изменяющего размеры.Gets the thickness, in pixels, of the top and bottom edges of the sizing border around the perimeter of a window being resized.

VerticalScrollBarArrowHeight VerticalScrollBarArrowHeight VerticalScrollBarArrowHeight VerticalScrollBarArrowHeight

Получает высоту (в пикселях) изображения стрелки на вертикальной полосе прокрутки.Gets the height, in pixels, of the arrow bitmap on the vertical scroll bar.

VerticalScrollBarThumbHeight VerticalScrollBarThumbHeight VerticalScrollBarThumbHeight VerticalScrollBarThumbHeight

Получает высоту (в пикселях) ползунка вертикальной полосы прокрутки.Gets the height, in pixels, of the scroll box in a vertical scroll bar.

VerticalScrollBarWidth VerticalScrollBarWidth VerticalScrollBarWidth VerticalScrollBarWidth

Получает ширину по умолчанию (в пикселях) для вертикальной полосы прокрутки.Gets the default width, in pixels, of the vertical scroll bar.

VirtualScreen VirtualScreen VirtualScreen VirtualScreen

Получает границы виртуального экрана.Gets the bounds of the virtual screen.

WorkingArea WorkingArea WorkingArea WorkingArea

Получает размер (в пикселях) рабочей области экрана.Gets the size, in pixels, of the working area of the screen.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetBorderSizeForDpi(Int32) GetBorderSizeForDpi(Int32) GetBorderSizeForDpi(Int32) GetBorderSizeForDpi(Int32)

Получает толщину (в пикселях) плоской границы окна или системного элемента управления для заданного значения DPI.Gets the thickness, in pixels, of a flat-style window or system control border for a given DPI value.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetHorizontalScrollBarArrowWidthForDpi(Int32) GetHorizontalScrollBarArrowWidthForDpi(Int32) GetHorizontalScrollBarArrowWidthForDpi(Int32) GetHorizontalScrollBarArrowWidthForDpi(Int32)

Получает ширину стрелки на горизонтальной полосе прокрутки в пикселях.Gets the width of the horizontal scroll bar arrow bitmap in pixels.

GetHorizontalScrollBarHeightForDpi(Int32) GetHorizontalScrollBarHeightForDpi(Int32) GetHorizontalScrollBarHeightForDpi(Int32) GetHorizontalScrollBarHeightForDpi(Int32)

Получает высоту по умолчанию (в пикселях) горизонтальной полосы прокрутки для данного значения DPI.Gets the default height, in pixels, of the horizontal scroll bar for a given DPI value.

GetMenuFontForDpi(Int32) GetMenuFontForDpi(Int32) GetMenuFontForDpi(Int32) GetMenuFontForDpi(Int32)

Получает шрифт, используемый для отображения текста в меню, которое будет использоваться для изменения настройки DPI для заданного устройства отображения.Gets the font used to display text on menus for use in changing the DPI for a given display device.

GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
GetVerticalScrollBarWidthForDpi(Int32) GetVerticalScrollBarWidthForDpi(Int32) GetVerticalScrollBarWidthForDpi(Int32) GetVerticalScrollBarWidthForDpi(Int32)

Получает высоту по умолчанию (в пикселях) вертикальной полосы прокрутки для данного значения DPI.Gets the default height, in pixels, of the vertical scroll bar for a given DPI value.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)
VerticalScrollBarArrowHeightForDpi(Int32) VerticalScrollBarArrowHeightForDpi(Int32) VerticalScrollBarArrowHeightForDpi(Int32) VerticalScrollBarArrowHeightForDpi(Int32)

Получает высоту в пикселях точечного изображения стрелки на вертикальной полосе прокрутки.Gets the height of the vertical scroll bar arrow bitmap in pixels.

Применяется к

Дополнительно