SystemInformation Classe

Definição

Fornece informações sobre o ambiente atual do sistema.

public ref class SystemInformation
public class SystemInformation
type SystemInformation = class
Public Class SystemInformation
Herança
SystemInformation

Exemplos

O exemplo de código a SystemInformation seguir lista todas as propriedades da classe em um ListBox e exibe o valor atual da propriedade em um TextBox quando um item de lista selecionado.

#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

Comentários

A SystemInformation classe fornece static propriedades que podem ser usadas para obter informações sobre o ambiente atual do sistema. A classe fornece acesso a informações como tamanhos de elemento de exibição Windows, configurações do sistema operacional, disponibilidade de rede e os recursos de hardware instalados no sistema. Essa classe não pode ser instanciada.

Para obter mais informações sobre parâmetros em todo o sistema, consulte SystemParametersInfo.

Propriedades

Nome Description
ActiveWindowTrackingDelay

Obtém o atraso de acompanhamento da janela ativa.

ArrangeDirection

Obtém um valor que indica a direção na qual o sistema operacional organiza janelas minimizadas.

ArrangeStartingPosition

Obtém um ArrangeStartingPosition valor que indica a posição inicial da qual o sistema operacional organiza janelas minimizadas.

BootMode

Obtém um BootMode valor que indica o modo de inicialização no qual o sistema foi iniciado.

Border3DSize

Obtém a espessura, em pixels, de uma janela de estilo tridimensional (3D) ou borda de controle do sistema.

BorderMultiplierFactor

Obtém o fator multiplicador de borda usado ao determinar a espessura da borda de dimensionamento de uma janela.

BorderSize

Obtém a espessura, em pixels, de uma janela de estilo simples ou borda de controle do sistema.

CaptionButtonSize

Obtém o tamanho padrão, em pixels, de um botão na barra de título de uma janela.

CaptionHeight

Obtém a altura, em pixels, da área da barra de título padrão de uma janela.

CaretBlinkTime

Obtém o tempo de piscar.

CaretWidth

Obtém a largura, em pixels, do cursor em controles de edição.

ComputerName

Obtém o nome do computador NetBIOS do computador local.

CursorSize

Obtém o tamanho máximo, em pixels, que um cursor pode ocupar.

DbcsEnabled

Obtém um valor que indica se o sistema operacional é capaz de lidar com caracteres DBCS (conjunto de caracteres de bytes duplos).

DebugOS

Obtém um valor que indica se a versão de depuração do USER.EXE está instalada.

DoubleClickSize

Obtém as dimensões, em pixels, da área em que o usuário deve clicar duas vezes para que o sistema operacional considere os dois cliques em um clique duplo.

DoubleClickTime

Obtém o número máximo de milissegundos que podem decorrer entre um primeiro clique e um segundo clique para que o sistema operacional considere a ação do mouse um clique duplo.

DragFullWindows

Obtém um valor que indica se o usuário habilitou o arrastar de janela completa.

DragSize

Obtém a largura e a altura de um retângulo centralizado no ponto em que o botão do mouse foi pressionado, no qual uma operação de arrastar não será iniciada.

FixedFrameBorderSize

Obtém a espessura, em pixels, da borda do quadro de uma janela que tem uma legenda e não é redimensionável.

FontSmoothingContrast

Obtém o valor de contraste de suavização de fonte usado na suavização ClearType.

FontSmoothingType

Obtém o tipo atual de suavização de fonte.

FrameBorderSize

Obtém a espessura, em pixels, da borda de redimensionamento que é desenhada ao redor do perímetro de uma janela que está sendo arraste redimensionada.

HighContrast

Obtém um valor que indica se o usuário habilitou o recurso de acessibilidade do modo de alto contraste.

HorizontalFocusThickness

Obtém a espessura das bordas esquerda e direita do retângulo de foco do sistema, em pixels.

HorizontalResizeBorderThickness

Obtém a espessura das bordas esquerda e direita da borda de dimensionamento ao redor do perímetro de uma janela que está sendo redimensionada, em pixels.

HorizontalScrollBarArrowWidth

Obtém a largura, em pixels, do bitmap de seta na barra de rolagem horizontal.

HorizontalScrollBarHeight

Obtém a altura padrão, em pixels, da barra de rolagem horizontal.

HorizontalScrollBarThumbWidth

Obtém a largura, em pixels, da caixa de rolagem em uma barra de rolagem horizontal.

IconHorizontalSpacing

Obtém a largura, em pixels, de uma célula de disposição de ícone na exibição de ícone grande.

IconSize

Obtém as dimensões, em pixels, do tamanho do ícone de programa padrão Windows.

IconSpacingSize

Obtém o tamanho, em pixels, do quadrado de grade usado para organizar ícones em uma exibição de ícone grande.

IconVerticalSpacing

Obtém a altura, em pixels, de uma célula de disposição de ícone na exibição de ícone grande.

IsActiveWindowTrackingEnabled

Obtém um valor que indica se o rastreamento de janela ativo está habilitado.

IsComboBoxAnimationEnabled

Obtém um valor que indica se o efeito de abertura de slide para caixas de combinação está habilitado.

IsDropShadowEnabled

Obtém um valor que indica se o efeito de sombra de soltar está habilitado.

IsFlatMenuEnabled

Obtém um valor que indica se os menus de usuário nativo têm uma aparência de menu simples.

IsFontSmoothingEnabled

Obtém um valor que indica se a suavização de fonte está habilitada.

IsHotTrackingEnabled

Obtém um valor que indica se o controle frequente de elementos de interface do usuário, como nomes de menu nas barras de menus, está habilitado.

IsIconTitleWrappingEnabled

Obtém um valor que indica se o encapsulamento de título de ícone está habilitado.

IsKeyboardPreferred

Obtém um valor que indica se o usuário depende do teclado em vez do mouse e prefere que os aplicativos exibam interfaces de teclado que, de outra forma, estariam ocultas.

IsListBoxSmoothScrollingEnabled

Obtém um valor que indica se o efeito de rolagem suave para caixas de listagem está habilitado.

IsMenuAnimationEnabled

Obtém um valor que indica se os recursos de animação de slide ou de menu estão habilitados.

IsMenuFadeEnabled

Obtém um valor que indica se a animação de esmaecimento do menu está habilitada.

IsMinimizeRestoreAnimationEnabled

Obtém um valor que indica se a animação de restauração e minimização da janela está habilitada.

IsSelectionFadeEnabled

Obtém um valor que indica se o efeito fade de seleção está habilitado.

IsSnapToDefaultEnabled

Obtém um valor que indica se o recurso snap-to-default-button está habilitado.

IsTitleBarGradientEnabled

Obtém um valor que indica se o efeito de gradiente para barras de título de janela está habilitado.

IsToolTipAnimationEnabled

Obtém um valor que indica se ToolTip a animação está habilitada.

KanjiWindowHeight

Obtém a altura, em pixels, da janela Kanji na parte inferior da tela para versões DBCS (conjunto de caracteres de byte duplo) do Windows.

KeyboardDelay

Obtém a configuração de atraso de repetição do teclado.

KeyboardSpeed

Obtém a configuração de velocidade de repetição do teclado.

MaxWindowTrackSize

Obtém as dimensões máximas padrão, em pixels, de uma janela que tem uma legenda e bordas de dimensionamento.

MenuAccessKeysUnderlined

Obtém um valor que indica se as chaves de acesso ao menu estão sempre sublinhadas.

MenuBarButtonSize

Obtém a largura padrão, em pixels, para botões de barra de menus e a altura, em pixels, de uma barra de menus.

MenuButtonSize

Obtém as dimensões padrão, em pixels, dos botões da barra de menus.

MenuCheckSize

Obtém as dimensões, em pixels, do tamanho padrão de uma área de marca de seleção de menu.

MenuFont

Obtém a fonte usada para exibir texto nos menus.

MenuHeight

Obtém a altura, em pixels, de uma linha de um menu.

MenuShowDelay

Obtém o tempo, em milissegundos, que o sistema aguarda antes de exibir um menu de atalho em cascata quando o cursor do mouse está sobre um item de submenu.

MidEastEnabled

Obtém um valor que indica se o sistema operacional está habilitado para os idiomas hebraico e árabe.

MinimizedWindowSize

Obtém as dimensões, em pixels, de uma janela minimizada normal.

MinimizedWindowSpacingSize

Obtém as dimensões, em pixels, da área em que cada janela minimizada é alocada quando organizada.

MinimumWindowSize

Obtém a largura e a altura mínimas de uma janela, em pixels.

MinWindowTrackSize

Obtém as dimensões mínimas padrão, em pixels, que uma janela pode ocupar durante um redimensionamento de arrastar.

MonitorCount

Obtém o número de monitores de exibição na área de trabalho.

MonitorsSameDisplayFormat

Obtém um valor que indica se todos os monitores de exibição estão usando o mesmo formato de cor de pixel.

MouseButtons

Obtém o número de botões no mouse.

MouseButtonsSwapped

Obtém um valor que indica se as funções dos botões do mouse esquerdo e direito foram trocadas.

MouseHoverSize

Obtém as dimensões, em pixels, do retângulo no qual o ponteiro do mouse precisa permanecer para o tempo de focalização do mouse antes que uma mensagem de focalização do mouse seja gerada.

MouseHoverTime

Obtém o tempo, em milissegundos, que o ponteiro do mouse precisa permanecer no retângulo de foco antes que uma mensagem de focalização do mouse seja gerada.

MousePresent

Obtém um valor que indica se um dispositivo apontador está instalado.

MouseSpeed

Obtém a velocidade atual do mouse.

MouseWheelPresent

Obtém um valor que indica se um mouse com uma roda do mouse está instalado.

MouseWheelScrollDelta

Obtém a quantidade do valor delta de um único incremento de rotação da roda do mouse.

MouseWheelScrollLines

Obtém o número de linhas a serem roladas quando a roda do mouse é girada.

NativeMouseWheelSupport

Obtém um valor que indica se um mouse com uma roda do mouse está instalado.

Network

Obtém um valor que indica se uma conexão de rede está presente.

PenWindows

Obtém um valor que indica se as extensões de Computação do Microsoft Windows para Caneta estão instaladas.

PopupMenuAlignment

Obtém o lado dos menus pop-up alinhados ao item da barra de menus correspondente.

PowerStatus

Obtém o status atual de energia do sistema.

PrimaryMonitorMaximizedWindowSize

Obtém as dimensões padrão, em pixels, de uma janela maximizada na exibição primária.

PrimaryMonitorSize

Obtém as dimensões, em pixels, do modo de vídeo atual da exibição primária.

RightAlignedMenus

Obtém um valor que indica se os menus suspensos estão alinhados à direita com o item da barra de menus correspondente.

ScreenOrientation

Obtém a orientação da tela.

Secure

Obtém um valor que indica se um Gerenciador de Segurança está presente nesse sistema operacional.

ShowSounds

Obtém um valor que indica se o usuário prefere que um aplicativo apresente informações no formulário visual em situações em que apresentaria as informações de forma audível.

SizingBorderWidth

Obtém a largura, em pixels, da borda de dimensionamento desenhada ao redor do perímetro de uma janela que está sendo redimensionada.

SmallCaptionButtonSize

Obtém a largura, em pixels, de pequenos botões de legenda e a altura, em pixels, de legendas pequenas.

SmallIconSize

Obtém as dimensões, em pixels, de um ícone pequeno.

TerminalServerSession

Obtém um valor que indica se o processo de chamada está associado a uma sessão de cliente dos Serviços de Terminal.

ToolWindowCaptionButtonSize

Obtém as dimensões, em pixels, de pequenos botões de legenda.

ToolWindowCaptionHeight

Obtém a altura, em pixels, de uma legenda de janela de ferramenta.

UIEffectsEnabled

Obtém um valor que indica se os efeitos da interface do usuário estão habilitados ou desabilitados.

UserDomainName

Obtém o nome do domínio ao qual o usuário pertence.

UserInteractive

Obtém um valor que indica se o processo atual está em execução no modo interativo do usuário.

UserName

Obtém o nome de usuário associado ao thread atual.

VerticalFocusThickness

Obtém a espessura, em pixels, das bordas superior e inferior do retângulo de foco do sistema.

VerticalResizeBorderThickness

Obtém a espessura, em pixels, das bordas superior e inferior da borda de dimensionamento ao redor do perímetro de uma janela que está sendo redimensionada.

VerticalScrollBarArrowHeight

Obtém a altura, em pixels, do bitmap de seta na barra de rolagem vertical.

VerticalScrollBarThumbHeight

Obtém a altura, em pixels, da caixa de rolagem em uma barra de rolagem vertical.

VerticalScrollBarWidth

Obtém a largura padrão, em pixels, da barra de rolagem vertical.

VirtualScreen

Obtém os limites da tela virtual.

WorkingArea

Obtém o tamanho, em pixels, da área de trabalho da tela.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetBorderSizeForDpi(Int32)

Obtém a espessura, em pixels, de uma janela de estilo simples ou borda de controle do sistema para um determinado valor de DPI.

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetHorizontalScrollBarArrowWidthForDpi(Int32)

Obtém a largura do bitmap de seta da barra de rolagem horizontal em pixels.

GetHorizontalScrollBarHeightForDpi(Int32)

Obtém a altura padrão, em pixels, da barra de rolagem horizontal para um determinado valor de DPI.

GetMenuFontForDpi(Int32)

Obtém a fonte usada para exibir texto em menus para uso na alteração do DPI para um determinado dispositivo de exibição.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetVerticalScrollBarWidthForDpi(Int32)

Obtém a altura padrão, em pixels, da barra de rolagem vertical para um determinado valor de DPI.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
VerticalScrollBarArrowHeightForDpi(Int32)

Obtém a altura do bitmap de seta da barra de rolagem vertical em pixels.

Aplica-se a

Confira também