SystemInformation SystemInformation SystemInformation SystemInformation Class

Définition

Fournit des informations sur le système d'exploitation en cours.Provides information about the current system environment.

public ref class SystemInformation
public class SystemInformation
type SystemInformation = class
Public Class SystemInformation
Héritage
SystemInformationSystemInformationSystemInformationSystemInformation

Exemples

L’exemple de code suivant répertorie toutes les SystemInformation propriétés de la ListBox classe dans un et affiche la valeur actuelle de la TextBox propriété dans un lorsqu’un élément de liste est sélectionné.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 Microsoft.VisualBasic
Imports System
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

Remarques

La SystemInformation classe fournit static des propriétés qui peuvent être utilisées pour obtenir des informations sur l’environnement système actuel.The SystemInformation class provides static properties that can be used to get information about the current system environment. La classe fournit l’accès aux informations telles que les tailles des éléments d’affichage Windows, les paramètres du système d’exploitation, la disponibilité du réseau et les fonctionnalités du matériel installé sur le système.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. Cette classe ne peut pas être instanciée.This class cannot be instantiated.

Pour plus d’informations sur les paramètres à l’ensemble du système, consultez «SystemParametersInfo» dans la http://msdn.microsoft.comdocumentation du kit de développement logiciel (SDK) Platform à l’adresse.For more information about system-wide parameters, see "SystemParametersInfo" in the Platform SDK documentation at http://msdn.microsoft.com.

Propriétés

ActiveWindowTrackingDelay ActiveWindowTrackingDelay ActiveWindowTrackingDelay ActiveWindowTrackingDelay

Obtient le délai du suivi de fenêtre actif.Gets the active window tracking delay.

ArrangeDirection ArrangeDirection ArrangeDirection ArrangeDirection

Obtient une valeur qui indique la manière dont le système d'exploitation réorganise les fenêtres réduites.Gets a value that indicates the direction in which the operating system arranges minimized windows.

ArrangeStartingPosition ArrangeStartingPosition ArrangeStartingPosition ArrangeStartingPosition

Obtient une valeur ArrangeStartingPosition qui indique l'emplacement de départ à partir duquel le système d'exploitation réorganise les fenêtres réduites.Gets an ArrangeStartingPosition value that indicates the starting position from which the operating system arranges minimized windows.

BootMode BootMode BootMode BootMode

Obtient une valeur BootMode qui indique le mode utilisé pour démarrer le système.Gets a BootMode value that indicates the boot mode the system was started in.

Border3DSize Border3DSize Border3DSize Border3DSize

Obtient l'épaisseur, en pixels, d'une fenêtre à trois dimensions (3D) ou d'une bordure de contrôle système.Gets the thickness, in pixels, of a three-dimensional (3-D) style window or system control border.

BorderMultiplierFactor BorderMultiplierFactor BorderMultiplierFactor BorderMultiplierFactor

Obtient le facteur multiplicateur de la bordure utilisé pour déterminer l'épaisseur de la bordure de dimensionnement d'une fenêtre.Gets the border multiplier factor that is used when determining the thickness of a window's sizing border.

BorderSize BorderSize BorderSize BorderSize

Obtient l'épaisseur, en pixels, d'une fenêtre ou une bordure de contrôle système unidimensionnelle.Gets the thickness, in pixels, of a flat-style window or system control border.

CaptionButtonSize CaptionButtonSize CaptionButtonSize CaptionButtonSize

Obtient la taille standard en pixels d'un bouton de la barre de titre d'une fenêtre.Gets the standard size, in pixels, of a button in a window's title bar.

CaptionHeight CaptionHeight CaptionHeight CaptionHeight

Obtient la hauteur en pixels de la zone de barre de titre standard d'une fenêtre.Gets the height, in pixels, of the standard title bar area of a window.

CaretBlinkTime CaretBlinkTime CaretBlinkTime CaretBlinkTime

Obtient la durée du clignotement du signe insertion.Gets the caret blink time.

CaretWidth CaretWidth CaretWidth CaretWidth

Obtient la largeur, en pixels, du signe insertion dans les contrôles d'édition.Gets the width, in pixels, of the caret in edit controls.

ComputerName ComputerName ComputerName ComputerName

Obtient le nom NetBIOS de l'ordinateur local.Gets the NetBIOS computer name of the local computer.

CursorSize CursorSize CursorSize CursorSize

Obtient la taille maximale en pixels qu'un curseur peut occuper.Gets the maximum size, in pixels, that a cursor can occupy.

DbcsEnabled DbcsEnabled DbcsEnabled DbcsEnabled

Obtient une valeur indiquant si le système d'exploitation est capable de gérer des caractères DBCS (Double-Byte Character Set).Gets a value indicating whether the operating system is capable of handling double-byte character set (DBCS) characters.

DebugOS DebugOS DebugOS DebugOS

Obtient une valeur qui indique si la version de débogage de USER.EXE est installée.Gets a value indicating whether the debug version of USER.EXE is installed.

DoubleClickSize DoubleClickSize DoubleClickSize DoubleClickSize

Obtient les dimensions, en pixels, de la zone dans laquelle l'utilisateur doit cliquer pour que le système d'exploitation considère deux clics comme un double-clic.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

Obtient le nombre maximal de millisecondes qui peuvent s'écouler entre un premier clic et un deuxième clic pour que le système d'exploitation considère l'action de la souris comme un double-clic.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

Obtient une valeur indiquant si l'utilisateur a activé le glissement de fenêtre complet.Gets a value indicating whether the user has enabled full window drag.

DragSize DragSize DragSize DragSize

Obtient la largeur et la hauteur d'un rectangle centré sur l'endroit où l'utilisateur a appuyé sur le bouton de la souris ; aucune opération glisser ne peut être lancée dans cette zone.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

Obtient l'épaisseur, en pixels, de la bordure d'une fenêtre qui contient une légende et n'est pas redimensionnable.Gets the thickness, in pixels, of the frame border of a window that has a caption and is not resizable.

FontSmoothingContrast FontSmoothingContrast FontSmoothingContrast FontSmoothingContrast

Obtient la valeur du contraste de lissage des polices utilisée dans le lissage ClearType.Gets the font smoothing contrast value used in ClearType smoothing.

FontSmoothingType FontSmoothingType FontSmoothingType FontSmoothingType

Obtient le type de lissage des polices en cours.Gets the current type of font smoothing.

FrameBorderSize FrameBorderSize FrameBorderSize FrameBorderSize

Obtient l'épaisseur, en pixels, de la bordure de redimensionnement autour d'une fenêtre redimensionnée.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

Obtient une valeur qui indique si l’utilisateur a activé la fonctionnalité d’accessibilité du mode de contraste élevé.Gets a value indicating whether the user has enabled the high-contrast mode accessibility feature.

HorizontalFocusThickness HorizontalFocusThickness HorizontalFocusThickness HorizontalFocusThickness

Obtient l'épaisseur, en pixels, des bords gauche et droit du rectangle de focus du système.Gets the thickness of the left and right edges of the system focus rectangle, in pixels.

HorizontalResizeBorderThickness HorizontalResizeBorderThickness HorizontalResizeBorderThickness HorizontalResizeBorderThickness

Obtient l'épaisseur en pixels des bords gauche et droit de la bordure de redimensionnement autour d'une fenêtre en cours de redimensionnement.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

Obtient la largeur en pixels de la bitmap de direction sur la barre de défilement horizontale.Gets the width, in pixels, of the arrow bitmap on the horizontal scroll bar.

HorizontalScrollBarHeight HorizontalScrollBarHeight HorizontalScrollBarHeight HorizontalScrollBarHeight

Obtient la hauteur par défaut en pixels de la barre de défilement horizontale.Gets the default height, in pixels, of the horizontal scroll bar.

HorizontalScrollBarThumbWidth HorizontalScrollBarThumbWidth HorizontalScrollBarThumbWidth HorizontalScrollBarThumbWidth

Obtient la largeur en pixels de la case de défilement dans une barre de défilement horizontale.Gets the width, in pixels, of the scroll box in a horizontal scroll bar.

IconHorizontalSpacing IconHorizontalSpacing IconHorizontalSpacing IconHorizontalSpacing

Obtient la largeur, en pixels, d'une cellule de disposition d'icônes dans une fenêtre plus large.Gets the width, in pixels, of an icon arrangement cell in large icon view.

IconSize IconSize IconSize IconSize

Obtient les dimensions, en pixels, de la taille par défaut de l'icône Programme de Windows.Gets the dimensions, in pixels, of the Windows default program icon size.

IconSpacingSize IconSpacingSize IconSpacingSize IconSpacingSize

Obtient la taille, en pixels, de la grille utilisée pour agencer des icônes dans une fenêtre plus large.Gets the size, in pixels, of the grid square used to arrange icons in a large-icon view.

IconVerticalSpacing IconVerticalSpacing IconVerticalSpacing IconVerticalSpacing

Obtient la hauteur, en pixels, d'une cellule de disposition d'icône dans une fenêtre plus large.Gets the height, in pixels, of an icon arrangement cell in large icon view.

IsActiveWindowTrackingEnabled IsActiveWindowTrackingEnabled IsActiveWindowTrackingEnabled IsActiveWindowTrackingEnabled

Obtient une valeur qui indique si le suivi actif est autorisé.Gets a value indicating whether active window tracking is enabled.

IsComboBoxAnimationEnabled IsComboBoxAnimationEnabled IsComboBoxAnimationEnabled IsComboBoxAnimationEnabled

Obtient une valeur qui indique si l'effet d'ouverture par glissement pour les zones de liste déroulante est activé.Gets a value indicating whether the slide-open effect for combo boxes is enabled.

IsDropShadowEnabled IsDropShadowEnabled IsDropShadowEnabled IsDropShadowEnabled

Obtient une valeur qui indique si l'effet d'ombre portée est activé.Gets a value indicating whether the drop shadow effect is enabled.

IsFlatMenuEnabled IsFlatMenuEnabled IsFlatMenuEnabled IsFlatMenuEnabled

Obtient une valeur qui indique si les menus d'utilisateur natifs ont l'apparence d'un menu en deux dimensions.Gets a value indicating whether native user menus have a flat menu appearance.

IsFontSmoothingEnabled IsFontSmoothingEnabled IsFontSmoothingEnabled IsFontSmoothingEnabled

Obtient une valeur qui indique si le lissage est activé.Gets a value indicating whether font smoothing is enabled.

IsHotTrackingEnabled IsHotTrackingEnabled IsHotTrackingEnabled IsHotTrackingEnabled

Obtient une valeur qui indique si la sélection réactive des éléments de l'interface utilisateur, tels que les noms sur les barres de menus, est activée.Gets a value indicating whether hot tracking of user-interface elements, such as menu names on menu bars, is enabled.

IsIconTitleWrappingEnabled IsIconTitleWrappingEnabled IsIconTitleWrappingEnabled IsIconTitleWrappingEnabled

Obtient une valeur qui indique si l'encapsulation d'icône est activée.Gets a value indicating whether icon-title wrapping is enabled.

IsKeyboardPreferred IsKeyboardPreferred IsKeyboardPreferred IsKeyboardPreferred

Obtient une valeur qui indique si l'utilisateur privilégie le clavier à la souris, et s'il préfère que les applications affichent des interfaces de clavier qui seraient masquées sinon.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

Obtient une valeur qui indique si l'effet de défilement lent pour les zones de liste est activé.Gets a value indicating whether the smooth-scrolling effect for list boxes is enabled.

IsMenuAnimationEnabled IsMenuAnimationEnabled IsMenuAnimationEnabled IsMenuAnimationEnabled

Obtient une valeur qui indique si les fonctions d'atténuation de menu ou d'animation de diapositives sont activées.Gets a value indicating whether menu fade or slide animation features are enabled.

IsMenuFadeEnabled IsMenuFadeEnabled IsMenuFadeEnabled IsMenuFadeEnabled

Obtient une valeur qui indique si la fonction d'atténuation de menu est activée.Gets a value indicating whether menu fade animation is enabled.

IsMinimizeRestoreAnimationEnabled IsMinimizeRestoreAnimationEnabled IsMinimizeRestoreAnimationEnabled IsMinimizeRestoreAnimationEnabled

Obtient une valeur qui indique si l'option de réduction et de restauration de la fenêtre est activée.Gets a value indicating whether window minimize and restore animation is enabled.

IsSelectionFadeEnabled IsSelectionFadeEnabled IsSelectionFadeEnabled IsSelectionFadeEnabled

Obtient une valeur qui indique si l'effet d'atténuation de la sélection est activé.Gets a value indicating whether the selection fade effect is enabled.

IsSnapToDefaultEnabled IsSnapToDefaultEnabled IsSnapToDefaultEnabled IsSnapToDefaultEnabled

Obtient une valeur qui indique si la fonction d'alignement sur le bouton par défaut est activée.Gets a value indicating whether the snap-to-default-button feature is enabled.

IsTitleBarGradientEnabled IsTitleBarGradientEnabled IsTitleBarGradientEnabled IsTitleBarGradientEnabled

Obtient une valeur qui indique si l'effet dégradé pour les barres de titre est activé.Gets a value indicating whether the gradient effect for window title bars is enabled.

IsToolTipAnimationEnabled IsToolTipAnimationEnabled IsToolTipAnimationEnabled IsToolTipAnimationEnabled

Obtient une valeur qui indique si l'animation ToolTip est activée.Gets a value indicating whether ToolTip animation is enabled.

KanjiWindowHeight KanjiWindowHeight KanjiWindowHeight KanjiWindowHeight

Obtient la hauteur, en pixels, de la fenêtre Kanji en bas de l'écran pour les versions DBCS (Double-Byte Character Set) de 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

Obtient le paramètre du délai avant répétition du clavier.Gets the keyboard repeat-delay setting.

KeyboardSpeed KeyboardSpeed KeyboardSpeed KeyboardSpeed

Obtient le paramètre de vitesse avant répétition du clavier.Gets the keyboard repeat-speed setting.

MaxWindowTrackSize MaxWindowTrackSize MaxWindowTrackSize MaxWindowTrackSize

Obtient les dimensions maximales par défaut, en pixels, d'une fenêtre qui comporte une légende et des bordures de redimensionnement.Gets the default maximum dimensions, in pixels, of a window that has a caption and sizing borders.

MenuAccessKeysUnderlined MenuAccessKeysUnderlined MenuAccessKeysUnderlined MenuAccessKeysUnderlined

Obtient une valeur qui indique si les touches d'accès rapide sont toujours soulignées.Gets a value indicating whether menu access keys are always underlined.

MenuBarButtonSize MenuBarButtonSize MenuBarButtonSize MenuBarButtonSize

Obtient la largeur par défaut, en pixels, pour les boutons de la barre de menus et la hauteur, en pixels, d'une barre de menus.Gets the default width, in pixels, for menu-bar buttons and the height, in pixels, of a menu bar.

MenuButtonSize MenuButtonSize MenuButtonSize MenuButtonSize

Obtient les dimensions par défaut, en pixels, des boutons de la barre de menus.Gets the default dimensions, in pixels, of menu-bar buttons.

MenuCheckSize MenuCheckSize MenuCheckSize MenuCheckSize

Obtient les dimensions par défaut, en pixels, d'une coche de menu.Gets the dimensions, in pixels, of the default size of a menu check mark area.

MenuFont MenuFont MenuFont MenuFont

Obtient la police utilisée pour afficher du texte dans les menus.Gets the font used to display text on menus.

MenuHeight MenuHeight MenuHeight MenuHeight

Obtient la hauteur, en pixels, d'une ligne de menu.Gets the height, in pixels, of one line of a menu.

MenuShowDelay MenuShowDelay MenuShowDelay MenuShowDelay

Obtient le délai d'attente, en millisecondes, avant d'afficher un menu contextuel empilé lorsque le pointeur se trouve sur un élément de sous-menu.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

Obtient une valeur qui indique si le système d'exploitation est activé pour les langues hébreu et arabe.Gets a value indicating whether the operating system is enabled for the Hebrew and Arabic languages.

MinimizedWindowSize MinimizedWindowSize MinimizedWindowSize MinimizedWindowSize

Obtient les dimensions, en pixels, d'une fenêtre réduite normale.Gets the dimensions, in pixels, of a normal minimized window.

MinimizedWindowSpacingSize MinimizedWindowSpacingSize MinimizedWindowSpacingSize MinimizedWindowSpacingSize

Obtient les dimensions, en pixels, de la zone affectée à chaque fenêtre réduite lorsqu'elle est réorganisée.Gets the dimensions, in pixels, of the area each minimized window is allocated when arranged.

MinimumWindowSize MinimumWindowSize MinimumWindowSize MinimumWindowSize

Obtient la largeur et la hauteur minimum, en pixels, d'une fenêtre.Gets the minimum width and height for a window, in pixels.

MinWindowTrackSize MinWindowTrackSize MinWindowTrackSize MinWindowTrackSize

Obtient les dimensions minimales par défaut, en pixels, qu'une fenêtre peut occuper pendant un redimensionnement.Gets the default minimum dimensions, in pixels, that a window may occupy during a drag resize.

MonitorCount MonitorCount MonitorCount MonitorCount

Obtient le nombre d'écrans dans le bureau.Gets the number of display monitors on the desktop.

MonitorsSameDisplayFormat MonitorsSameDisplayFormat MonitorsSameDisplayFormat MonitorsSameDisplayFormat

Obtient une valeur qui indique si tous les écrans utilisent le même format de couleurs.Gets a value indicating whether all the display monitors are using the same pixel color format.

MouseButtons MouseButtons MouseButtons MouseButtons

Obtient le nombre de boutons de la souris.Gets the number of buttons on the mouse.

MouseButtonsSwapped MouseButtonsSwapped MouseButtonsSwapped MouseButtonsSwapped

Obtient une valeur qui indique si les fonctions des boutons gauche et droit de la souris ont été permutées.Gets a value indicating whether the functions of the left and right mouse buttons have been swapped.

MouseHoverSize MouseHoverSize MouseHoverSize MouseHoverSize

Obtient les dimensions en pixels du rectangle dans lequel le pointeur de la souris doit rester pendant le délai de pointage de la souris avant qu'un message de pointage soit généré.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

Obtient le temps en millisecondes pendant lequel le pointeur doit rester dans le rectangle sélectionné automatiquement par pointage avec la souris avant qu'un message de pointage soit généré.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

Obtient une valeur qui indique si un pointeur est installé.Gets a value indicating whether a pointing device is installed.

MouseSpeed MouseSpeed MouseSpeed MouseSpeed

Obtient la vitesse de la souris actuelle.Gets the current mouse speed.

MouseWheelPresent MouseWheelPresent MouseWheelPresent MouseWheelPresent

Obtient une valeur indiquant si une souris avec roulette est installée.Gets a value indicating whether a mouse with a mouse wheel is installed.

MouseWheelScrollDelta MouseWheelScrollDelta MouseWheelScrollDelta MouseWheelScrollDelta

Obtient le montant de la valeur delta d'un seul incrément de rotation de la roulette de la souris.Gets the amount of the delta value of a single mouse wheel rotation increment.

MouseWheelScrollLines MouseWheelScrollLines MouseWheelScrollLines MouseWheelScrollLines

Obtient le nombre de lignes à faire défiler lors de la rotation de la roulette de la souris.Gets the number of lines to scroll when the mouse wheel is rotated.

NativeMouseWheelSupport NativeMouseWheelSupport NativeMouseWheelSupport NativeMouseWheelSupport

Obtient une valeur indiquant si une souris avec roulette est installée.Gets a value indicating whether a mouse with a mouse wheel is installed.

Network Network Network Network

Obtient une valeur qui indique si une connexion réseau est présente.Gets a value indicating whether a network connection is present.

PenWindows PenWindows PenWindows PenWindows

Obtient une valeur indiquant si les extensions Microsoft Windows for Pen Computing sont installées.Gets a value indicating whether the Microsoft Windows for Pen Computing extensions are installed.

PopupMenuAlignment PopupMenuAlignment PopupMenuAlignment PopupMenuAlignment

Obtient le côté des menus contextuels qui sont alignés sur l'élément de barre de menus correspondant.Gets the side of pop-up menus that are aligned to the corresponding menu-bar item.

PowerStatus PowerStatus PowerStatus PowerStatus

Obtient l'état actuel de l'alimentation du système.Gets the current system power status.

PrimaryMonitorMaximizedWindowSize PrimaryMonitorMaximizedWindowSize PrimaryMonitorMaximizedWindowSize PrimaryMonitorMaximizedWindowSize

Obtient les dimensions par défaut, en pixels, d'une fenêtre agrandie sur l'écran principal.Gets the default dimensions, in pixels, of a maximized window on the primary display.

PrimaryMonitorSize PrimaryMonitorSize PrimaryMonitorSize PrimaryMonitorSize

Obtient les dimensions, en pixels, du mode vidéo actuel de l'affichage principal.Gets the dimensions, in pixels, of the current video mode of the primary display.

RightAlignedMenus RightAlignedMenus RightAlignedMenus RightAlignedMenus

Obtient une valeur indiquant si les menus déroulants sont alignés à droite avec l'élément de barre de menus correspondant.Gets a value indicating whether drop-down menus are right-aligned with the corresponding menu-bar item.

ScreenOrientation ScreenOrientation ScreenOrientation ScreenOrientation

Obtient l'orientation de l'écran.Gets the orientation of the screen.

Secure Secure Secure Secure

Obtient une valeur qui indique si un gestionnaire de sécurité est présent sur le système d'exploitation.Gets a value indicating whether a Security Manager is present on this operating system.

ShowSounds ShowSounds ShowSounds ShowSounds

Obtient une valeur qui indique si l'utilisateur préfère utiliser une application pour afficher les informations sous forme visuelle dans le cas où ces informations seraient présentées avec des séquences audio.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

Obtient la largeur, en pixels, de la bordure de redimensionnement dessinée autour d'une fenêtre redimensionnée.Gets the width, in pixels, of the sizing border drawn around the perimeter of a window being resized.

SmallCaptionButtonSize SmallCaptionButtonSize SmallCaptionButtonSize SmallCaptionButtonSize

Obtient la largeur, en pixels, des boutons de barre de titre réduits, et la hauteur, en pixels, des petites légendes.Gets the width, in pixels, of small caption buttons, and the height, in pixels, of small captions.

SmallIconSize SmallIconSize SmallIconSize SmallIconSize

Obtient les dimensions recommandées, en pixels, d'une petite icône.Gets the dimensions, in pixels, of a small icon.

TerminalServerSession TerminalServerSession TerminalServerSession TerminalServerSession

Obtient une valeur qui indique si le processus appelant est associé à une session Terminal Services cliente.Gets a value indicating whether the calling process is associated with a Terminal Services client session.

ToolWindowCaptionButtonSize ToolWindowCaptionButtonSize ToolWindowCaptionButtonSize ToolWindowCaptionButtonSize

Obtient les dimensions, en pixels, des petits boutons de légende.Gets the dimensions, in pixels, of small caption buttons.

ToolWindowCaptionHeight ToolWindowCaptionHeight ToolWindowCaptionHeight ToolWindowCaptionHeight

Obtient la hauteur, en pixels, d'une légende de fenêtre outil.Gets the height, in pixels, of a tool window caption.

UIEffectsEnabled UIEffectsEnabled UIEffectsEnabled UIEffectsEnabled

Obtient une valeur qui indique si les effets d'interface utilisateur sont activés ou désactivés.Gets a value indicating whether user interface (UI) effects are enabled or disabled.

UserDomainName UserDomainName UserDomainName UserDomainName

Obtient le nom du domaine auquel l'utilisateur appartient.Gets the name of the domain the user belongs to.

UserInteractive UserInteractive UserInteractive UserInteractive

Obtient une valeur indiquant si le processus en cours est exécuté en mode interactif avec l'utilisateur.Gets a value indicating whether the current process is running in user-interactive mode.

UserName UserName UserName UserName

Obtient le nom d'utilisateur associé au ticket en cours.Gets the user name associated with the current thread.

VerticalFocusThickness VerticalFocusThickness VerticalFocusThickness VerticalFocusThickness

Obtient l'épaisseur, en pixels, des bords supérieurs et inférieurs du rectangle de focus du système.Gets the thickness, in pixels, of the top and bottom edges of the system focus rectangle.

VerticalResizeBorderThickness VerticalResizeBorderThickness VerticalResizeBorderThickness VerticalResizeBorderThickness

Obtient l'épaisseur, en pixels, des bords supérieur et inférieur de la bordure de redimensionnement autour d'une fenêtre qui est redimensionnée.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

Obtient la hauteur, en pixels, de la bitmap de direction sur la barre de défilement verticale.Gets the height, in pixels, of the arrow bitmap on the vertical scroll bar.

VerticalScrollBarThumbHeight VerticalScrollBarThumbHeight VerticalScrollBarThumbHeight VerticalScrollBarThumbHeight

Obtient la hauteur, en pixels, de la case de défilement dans une barre de défilement verticale.Gets the height, in pixels, of the scroll box in a vertical scroll bar.

VerticalScrollBarWidth VerticalScrollBarWidth VerticalScrollBarWidth VerticalScrollBarWidth

Obtient la largeur par défaut, en pixels, de la barre de défilement verticale.Gets the default width, in pixels, of the vertical scroll bar.

VirtualScreen VirtualScreen VirtualScreen VirtualScreen

Obtient les limites de l'écran virtuel.Gets the bounds of the virtual screen.

WorkingArea WorkingArea WorkingArea WorkingArea

Obtient la taille, en pixels, de la zone de travail de l'écran.Gets the size, in pixels, of the working area of the screen.

Méthodes

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

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

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

Obtient l'épaisseur, en pixels, d'une fenêtre ou une bordure de contrôle système unidimensionnelle pour une valeur en DPI donnée.Gets the thickness, in pixels, of a flat-style window or system control border for a given DPI value.

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

Fait office de fonction de hachage par défaut.Serves as the default hash function.

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

Obtient la largeur en pixels de la bitmap de flèche sur la barre de défilement horizontale.Gets the width of the horizontal scroll bar arrow bitmap in pixels.

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

Obtient la hauteur par défaut en pixels de la barre de défilement horizontale pour une valeur en DPI donnée.Gets the default height, in pixels, of the horizontal scroll bar for a given DPI value.

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

Obtient la police pour afficher le texte dans les menus à utiliser lors de la modification de la résolution en DPI pour un périphérique d’affichage donné.Gets the font used to display text on menus for use in changing the DPI for a given display device.

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

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

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

Obtient la hauteur par défaut en pixels de la barre de défilement verticale pour une valeur en DPI donnée.Gets the default height, in pixels, of the vertical scroll bar for a given DPI value.

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

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

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

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

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

Obtient la hauteur de la bitmap de flèche de la barre de défilement verticale en pixels.Gets the height of the vertical scroll bar arrow bitmap in pixels.

S’applique à

Voir aussi