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 SDK 설명서에서 "SystemParametersInfo"를 참조 하세요 http://msdn.microsoft.com 합니다.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

3차원 스타일 창 또는 시스템 컨트롤 테두리의 두께(픽셀 단위)를 가져옵니다.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

2차원 스타일 창 또는 시스템 컨트롤 테두리의 두께를 픽셀 단위로 가져옵니다.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

edit 컨트롤에 표시되는 캐럿의 너비를 픽셀 단위로 가져옵니다.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

운영 체제에서 두 번의 클릭을 "두 번 클릭(double-click)"으로 간주하도록 하기 위해 사용자가 두 번 클릭해야 하는 영역의 크기(픽셀 단위)를 가져옵니다.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

두 번 클릭(double-click)이 이루어지기 위해 첫 번째 클릭 이후 두 번째로 클릭할 때까지의 제한 시간을 밀리초 단위로 가져옵니다.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

DBCS(더블바이트 문자 집합) 버전의 Windows 화면 맨 아래에 표시되는 간지 창의 높이(픽셀 단위)를 가져옵니다.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 for Pen Computing 확장이 설치되어 있는지 여부를 나타내는 값을 가져옵니다.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

UI(사용자 인터페이스) 효과를 사용하는지 여부를 나타내는 값을 가져옵니다.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.

적용 대상

추가 정보