SystemInformation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona información acerca del entorno del sistema actual.
public ref class SystemInformation
public ref class SystemInformation abstract sealed
public class SystemInformation
public static class SystemInformation
type SystemInformation = class
Public Class SystemInformation
- Herencia
-
SystemInformation
Ejemplos
En el ejemplo de código siguiente se enumeran todas las propiedades de la SystemInformation clase en ListBox y se muestra el valor actual de la propiedad en un TextBox elemento de lista cuando se selecciona un elemento de lista.
#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
Comentarios
La SystemInformation clase proporciona static
propiedades que se pueden usar para obtener información sobre el entorno del sistema actual. La clase proporciona acceso a información como Windows tamaños de elementos de visualización, configuración del sistema operativo, disponibilidad de red y funcionalidades de hardware instalados en el sistema. No se puede crear una instancia de esta clase.
Para obtener más información sobre los parámetros de todo el sistema, vea SystemParametersInfo.
Propiedades
ActiveWindowTrackingDelay |
Obtiene el tiempo de demora del seguimiento de las ventanas activas. |
ArrangeDirection |
Obtiene un valor que indica la dirección en que el sistema operativo organiza las ventanas minimizadas. |
ArrangeStartingPosition |
Obtiene un valor ArrangeStartingPosition que indica la posición desde la que el sistema operativo organiza las ventanas minimizadas. |
BootMode |
Obtiene un valor BootMode que indica el modo del arranque en que se inició el sistema. |
Border3DSize |
Obtiene el grosor, en píxeles, de un borde de estilo tridimensional (3D) de un control del sistema o una ventana. |
BorderMultiplierFactor |
Obtiene el factor multiplicador del borde que se usa al determinar el grosor del borde de tamaño de una ventana. |
BorderSize |
Obtiene el grosor, en píxeles, de un borde de estilo plano de un control del sistema o una ventana. |
CaptionButtonSize |
Obtiene el tamaño estándar, en píxeles, de un botón de una barra de título de ventana. |
CaptionHeight |
Obtiene el alto, en píxeles, del área de la barra de título estándar de una ventana. |
CaretBlinkTime |
Obtiene el tiempo de parpadeo del símbolo de intercalación. |
CaretWidth |
Obtiene el ancho, en píxeles, del símbolo de intercalación en controles de edición. |
ComputerName |
Obtiene el nombre de equipo NetBIOS del equipo local. |
CursorSize |
Obtiene el tamaño máximo, en píxeles, que puede ocupar un cursor. |
DbcsEnabled |
Obtiene un valor que indica si el sistema operativo puede controlar caracteres de juegos de caracteres de doble byte (DBCS). |
DebugOS |
Obtiene un valor que indica si la versión de depuración de USER.EXE está instalada. |
DoubleClickSize |
Obtiene las dimensiones, en píxeles, del área en la que el usuario debe hacer clic dos veces para que el sistema operativo considere los dos clics como un doble clic. |
DoubleClickTime |
Obtiene el número máximo de milisegundos que pueden pasar entre un primer clic y un segundo clic para que el sistema operativo considere que la acción del mouse es un doble clic. |
DragFullWindows |
Obtiene un valor que indica si el usuario habilitó el arrastre de la ventana completa. |
DragSize |
Obtiene el ancho y alto de un rectángulo cuyo centro es el punto en que se presionó el botón del mouse, y dentro del que no se iniciará una operación de arrastre. |
FixedFrameBorderSize |
Obtiene el grosor, en píxeles, del borde del marco de una ventana que tiene título y no puede cambiar de tamaño. |
FontSmoothingContrast |
Obtiene el valor de contraste de suavizado de fuentes usando en el suavizado ClearType. |
FontSmoothingType |
Obtiene el tipo actual de suavizado de fuentes. |
FrameBorderSize |
Obtiene el grosor, en píxeles, del borde de cambio de tamaño que se dibuja alrededor del perímetro de una ventana cuyo tamaño se está cambiando mediante el arrastre. |
HighContrast |
Obtiene un valor que indica si el usuario habilitó la característica de accesibilidad del modo de alto contraste. |
HorizontalFocusThickness |
Obtiene el grosor de los bordes izquierdo y derecho del rectángulo de foco del sistema, en píxeles. |
HorizontalResizeBorderThickness |
Obtiene el grosor de los bordes izquierdo y derecho del borde de cambio de tamaño alrededor del perímetro de una ventana cuyo tamaño se está cambiando, en píxeles. |
HorizontalScrollBarArrowWidth |
Obtiene el ancho, en píxeles, del mapa de bits de las flechas que aparecen en la barra de desplazamiento horizontal. |
HorizontalScrollBarHeight |
Obtiene el alto predeterminado, en píxeles, de la barra de desplazamiento horizontal. |
HorizontalScrollBarThumbWidth |
Obtiene el ancho, en píxeles, del cuadro de desplazamiento de una barra de desplazamiento horizontal. |
IconHorizontalSpacing |
Obtiene el ancho, en píxeles, de una celda de organización de iconos en vista de iconos grandes. |
IconSize |
Obtiene las dimensiones, en píxeles, del tamaño predeterminado de los iconos de programas de Windows. |
IconSpacingSize |
Obtiene el tamaño, en píxeles, de cada cuadro de la cuadrícula usada para organizar los iconos en la vista de iconos grandes. |
IconVerticalSpacing |
Obtiene el alto, en píxeles, de una celda de organización de iconos en vista de iconos grandes. |
IsActiveWindowTrackingEnabled |
Obtiene un valor que indica si se habilita el seguimiento de la ventana activa. |
IsComboBoxAnimationEnabled |
Obtiene un valor que indica si el efecto de deslizar al abrir para los cuadros combinados está habilitado. |
IsDropShadowEnabled |
Obtiene un valor que indica si está habilitado el efecto de sombra paralela. |
IsFlatMenuEnabled |
Obtiene un valor que indica si los menús de usuario nativos tienen un aspecto de menú plano. |
IsFontSmoothingEnabled |
Obtiene un valor que indica si está habilitado el suavizado de fuentes. |
IsHotTrackingEnabled |
Obtiene un valor que indica si está habilitado el seguimiento activo de elementos de interfaz de usuario, como los nombres de menú en las barras de menús. |
IsIconTitleWrappingEnabled |
Obtiene un valor que indica si está habilitado el ajuste de los títulos de los iconos. |
IsKeyboardPreferred |
Obtiene un valor que indica si el usuario confía en el teclado en lugar del mouse y prefiere que las aplicaciones muestren interfaces de teclado que en otro caso estarían ocultas. |
IsListBoxSmoothScrollingEnabled |
Obtiene un valor que indica si el efecto de desplazamiento suave está habilitado para los cuadros de lista. |
IsMenuAnimationEnabled |
Obtiene un valor que indica si se habilitan las características de animación de atenuación o deslizamiento de menús. |
IsMenuFadeEnabled |
Obtiene un valor que indica si la animación de atenuación de menús está habilitada. |
IsMinimizeRestoreAnimationEnabled |
Obtiene un valor que indica si se habilita la animación de minimizar y restaurar ventana. |
IsSelectionFadeEnabled |
Obtiene un valor que indica si el efecto de atenuación de la selección está habilitado. |
IsSnapToDefaultEnabled |
Obtiene un valor que indica si se habilita la característica de ajustar a botón predeterminado. |
IsTitleBarGradientEnabled |
Obtiene un valor que indica si el efecto de degradado para las barras de título de ventana está habilitado. |
IsToolTipAnimationEnabled |
Obtiene un valor que indica si la animación de ToolTip está habilitada. |
KanjiWindowHeight |
Obtiene el alto, en píxeles, de la ventana Kanji en la parte inferior de la pantalla para las versiones de juegos de caracteres de doble byte (DBCS) de Windows. |
KeyboardDelay |
Obtiene el valor de retardo de repetición del teclado. |
KeyboardSpeed |
Obtiene el valor de retardo de repetición del teclado. |
MaxWindowTrackSize |
Obtiene las dimensiones máximas predeterminadas, expresadas en píxeles, de una ventana con título y bordes de ajuste de tamaño. |
MenuAccessKeysUnderlined |
Obtiene un valor que indica si las teclas de acceso de los menús están siempre subrayadas. |
MenuBarButtonSize |
Obtiene el ancho predeterminado, en píxeles, de los botones de barra de menús y el alto, en píxeles, de una barra de menús. |
MenuButtonSize |
Obtiene las dimensiones predeterminadas, en píxeles, de los botones de barra de menú. |
MenuCheckSize |
Obtiene las dimensiones, en píxeles, correspondientes al tamaño predeterminado del área de una marca de verificación de menú. |
MenuFont |
Obtiene la fuente usada para mostrar el texto en los menús. |
MenuHeight |
Obtiene el alto, en píxeles, de una línea de un menú. |
MenuShowDelay |
Obtiene el tiempo, en milisegundos, que el sistema espera antes de mostrar un menú contextual en cascada cuando el cursor del mouse está encima de una opción de submenú. |
MidEastEnabled |
Obtiene un valor que indica si el sistema operativo está habilitado para los idiomas hebreo y árabe. |
MinimizedWindowSize |
Obtiene las dimensiones, en píxeles, de una ventana minimizada normal. |
MinimizedWindowSpacingSize |
Obtiene las dimensiones, en píxeles, del área que se asigna a cada ventana minimizada cuando se organizan. |
MinimumWindowSize |
Obtiene el ancho y el alto mínimos, en píxeles, de una ventana. |
MinWindowTrackSize |
Obtiene las dimensiones mínimas predeterminadas, en píxeles, que puede ocupar una ventana durante un cambio de tamaño mediante arrastre. |
MonitorCount |
Obtiene el número de monitores del escritorio. |
MonitorsSameDisplayFormat |
Obtiene un valor que indica si todos los monitores usan el mismo formato de color de los píxeles. |
MouseButtons |
Obtiene el número de botones del mouse. |
MouseButtonsSwapped |
Obtiene un valor que indica si se intercambiaron las funciones de los botones del mouse. |
MouseHoverSize |
Obtiene las dimensiones, en píxeles, del rectángulo en el que el puntero del mouse debe permanecer un tiempo de desplazamiento para que se genere un mensaje de desplazamiento. |
MouseHoverTime |
Obtiene el tiempo, en milisegundos, que el puntero del mouse tiene que permanecer en el rectángulo seleccionado mediante movimiento del mouse hasta que se genera un mensaje de movimiento del mouse. |
MousePresent |
Obtiene un valor que indica si hay un dispositivo señalador instalado. |
MouseSpeed |
Obtiene la velocidad del mouse actual. |
MouseWheelPresent |
Obtiene un valor que indica si se instaló la rueda del mouse. |
MouseWheelScrollDelta |
Obtiene la cantidad del valor de incremento de un único incremento de rotación de la rueda del mouse. |
MouseWheelScrollLines |
Obtiene el número de líneas de desplazamiento al girar la rueda del mouse. |
NativeMouseWheelSupport |
Obtiene un valor que indica si se instaló la rueda del mouse. |
Network |
Obtiene un valor que indica si hay una conexión de red. |
PenWindows |
Obtiene un valor que indica si están instaladas las extensiones de Microsoft Windows para Pen Computing. |
PopupMenuAlignment |
Obtiene el lateral de los menús emergentes que se alinean con el elemento de la barra de menús correspondiente. |
PowerStatus |
Obtiene el estado actual de la alimentación del sistema actual. |
PrimaryMonitorMaximizedWindowSize |
Obtiene las dimensiones predeterminadas, en píxeles, de una ventana maximizada de la pantalla principal. |
PrimaryMonitorSize |
Obtiene las dimensiones, en píxeles, del modo de vídeo actual de la pantalla principal. |
RightAlignedMenus |
Obtiene un valor que indica si los menús desplegables están alineados a la derecha con el correspondiente elemento de barra de menús. |
ScreenOrientation |
Obtiene la orientación de la pantalla. |
Secure |
Obtiene un valor que indica si hay un administrador de seguridad presente en este sistema operativo. |
ShowSounds |
Obtiene un valor que indica si el usuario prefiere que una aplicación presente la información visualmente en situaciones en las que la presentaría de forma audible. |
SizingBorderWidth |
Obtiene el ancho, en píxeles, del borde de cambio de tamaño dibujado alrededor del perímetro de una ventana cuyo tamaño se está cambiando. |
SmallCaptionButtonSize |
Obtiene el ancho, en píxeles, de botones de leyenda pequeña y, el alto, en píxeles, de leyendas pequeñas. |
SmallIconSize |
Obtiene las dimensiones de un icono pequeño, expresadas en píxeles. |
TerminalServerSession |
Obtiene un valor que indica si el proceso de llamada está asociado a una sesión de cliente de Servicios de Terminal Server. |
ToolWindowCaptionButtonSize |
Obtiene las dimensiones, expresadas en píxeles, de los botones de título pequeño. |
ToolWindowCaptionHeight |
Obtiene el alto, en píxeles, del título de una ventana de herramientas. |
UIEffectsEnabled |
Obtiene un valor que indica si los efectos de la interfaz de usuario (IU) están habilitados o deshabilitados. |
UserDomainName |
Obtiene el nombre del dominio al que pertenece el usuario. |
UserInteractive |
Obtiene un valor que indica si el proceso actual se ejecuta en modo de interacción con el usuario. |
UserName |
Obtiene el nombre de usuario asociado al subproceso actual. |
VerticalFocusThickness |
Obtiene el grosor, en píxeles, de los bordes superior e inferior del rectángulo de foco del sistema. |
VerticalResizeBorderThickness |
Obtiene el grosor, en píxeles, de los lados superior e inferior del borde de tamaño en torno al perímetro de una ventana cuyo tamaño se va a cambiar. |
VerticalScrollBarArrowHeight |
Obtiene el alto, en píxeles, del mapa de bits de las flechas que aparecen en la barra de desplazamiento vertical. |
VerticalScrollBarThumbHeight |
Obtiene el alto, en píxeles, del cuadro de desplazamiento de una barra de desplazamiento vertical. |
VerticalScrollBarWidth |
Obtiene el ancho predeterminado, en píxeles, de la barra de desplazamiento vertical. |
VirtualScreen |
Obtiene los límites de la pantalla virtual. |
WorkingArea |
Obtiene el tamaño, en píxeles, del área de trabajo de la pantalla. |
Métodos
GetBorderSizeForDpi(Int32) |
Obtiene el grosor, en píxeles, de un borde de estilo plano de un control del sistema o una ventana para un valor de PPP especificado. |
GetHorizontalScrollBarArrowWidthForDpi(Int32) |
Obtiene el ancho, en píxeles, del mapa de bits de las flechas que aparecen en la barra de desplazamiento horizontal. |
GetHorizontalScrollBarHeightForDpi(Int32) |
Obtiene el alto predeterminado, en píxeles, de la barra de desplazamiento horizontal para un valor de PPP especificado. |
GetMenuFontForDpi(Int32) |
Obtiene la fuente usada para mostrar texto en los menús a fin de utilizarlos en el cambio del valor de PPP de una pantalla especificada. |
GetVerticalScrollBarWidthForDpi(Int32) |
Obtiene el alto predeterminado, en píxeles, de la barra de desplazamiento vertical para un valor de PPP especificado. |
VerticalScrollBarArrowHeightForDpi(Int32) |
Obtiene el alto del mapa de bits de las flechas que aparecen en la barra de desplazamiento vertical en píxeles. |