SystemInformation Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller information om den aktuella systemmiljön.
public ref class SystemInformation
public ref class SystemInformation abstract sealed
public class SystemInformation
public static class SystemInformation
type SystemInformation = class
Public Class SystemInformation
- Arv
-
SystemInformation
Exempel
I följande kodexempel visas alla egenskaper för SystemInformation klassen i a ListBox och det aktuella värdet för egenskapen visas i en TextBox när ett listobjekt har valts.
#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
Kommentarer
Klassen SystemInformation innehåller static egenskaper som kan användas för att hämta information om den aktuella systemmiljön. Klassen ger åtkomst till information som Windows visningselementstorlekar, operativsysteminställningar, nätverkstillgänglighet och funktioner för maskinvara som är installerad i systemet. Det går inte att instansiera den här klassen.
Mer information om systemomfattande parametrar finns i SystemParametersInfo.
Egenskaper
| Name | Description |
|---|---|
| ActiveWindowTrackingDelay |
Hämtar fördröjningen för aktiv fönsterspårning. |
| ArrangeDirection |
Hämtar ett värde som anger i vilken riktning operativsystemet ordnar minimerade fönster. |
| ArrangeStartingPosition |
Hämtar ett ArrangeStartingPosition värde som anger startpositionen från vilken operativsystemet ordnar minimerade fönster. |
| BootMode |
Hämtar ett BootMode värde som anger startläget som systemet startades i. |
| Border3DSize |
Hämtar tjockleken i bildpunkter för ett tredimensionellt fönster (3D) eller en kantlinje för systemkontroll. |
| BorderMultiplierFactor |
Hämtar den kantlinjemultiplikatorfaktor som används när du fastställer tjockleken på ett fönsters storlekskantlinje. |
| BorderSize |
Hämtar tjockleken i bildpunkter för ett fönster i platt stil eller en kantlinje för systemkontroll. |
| CaptionButtonSize |
Hämtar standardstorleken i bildpunkter för en knapp i ett fönsters namnlist. |
| CaptionHeight |
Hämtar höjden i bildpunkter för standardrubrikfältets område i ett fönster. |
| CaretBlinkTime |
Får caret blink tid. |
| CaretWidth |
Hämtar bredden i bildpunkter för caret i redigeringskontroller. |
| ComputerName |
Hämtar NetBIOS-datornamnet för den lokala datorn. |
| CursorSize |
Hämtar den maximala storleken, i bildpunkter, som en markör kan uppta. |
| DbcsEnabled |
Hämtar ett värde som anger om operativsystemet kan hantera DBCS-tecken (double-byte character set). |
| DebugOS |
Hämtar ett värde som anger om felsökningsversionen av USER.EXE är installerad. |
| DoubleClickSize |
Hämtar dimensionerna i bildpunkter för det område där användaren måste klicka två gånger för att operativsystemet ska kunna betrakta de två klicken som dubbelklicka. |
| DoubleClickTime |
Hämtar det maximala antalet millisekunder som kan förflutit mellan ett första klick och ett andra klick för att operativsystemet ska betrakta musåtgärden som ett dubbelklicka. |
| DragFullWindows |
Hämtar ett värde som anger om användaren har aktiverat dra hela fönstret. |
| DragSize |
Hämtar bredden och höjden på en rektangel centrerad på den punkt där musknappen trycktes ned, inom vilken en dragåtgärd inte påbörjas. |
| FixedFrameBorderSize |
Hämtar tjockleken i bildpunkter för ramkantlinjen för ett fönster som har en bildtext och som inte kan ändras. |
| FontSmoothingContrast |
Hämtar det teckensnittsutjämningskontrastvärde som används i ClearType-utjämning. |
| FontSmoothingType |
Hämtar den aktuella typen av teckensnittsutjämning. |
| FrameBorderSize |
Hämtar tjockleken i bildpunkter för storleksändringsramen som ritas runt perimetern för ett fönster som drar storleksändring. |
| HighContrast |
Hämtar ett värde som anger om användaren har aktiverat hjälpmedelsfunktionen för högkontrastläge. |
| HorizontalFocusThickness |
Hämtar tjockleken på vänster och höger kant i systemets fokusrektangel, i bildpunkter. |
| HorizontalResizeBorderThickness |
Hämtar tjockleken på de vänstra och högra kanterna på storleksgränsen runt omkretsen av ett fönster som ändras, i bildpunkter. |
| HorizontalScrollBarArrowWidth |
Hämtar bredden i bildpunkter för pilbitmappen i den vågräta rullningslisten. |
| HorizontalScrollBarHeight |
Hämtar standardhöjden, i bildpunkter, för den vågräta rullningslisten. |
| HorizontalScrollBarThumbWidth |
Hämtar bredden i bildpunkter för rullningsrutan i en vågrät rullningslist. |
| IconHorizontalSpacing |
Hämtar bredden i bildpunkter för en ikonordningscell i stor ikonvy. |
| IconSize |
Hämtar dimensionerna i bildpunkter för Windows standardprogramikonstorlek. |
| IconSpacingSize |
Hämtar storleken, i bildpunkter, på rutnätsrutan som används för att ordna ikoner i en stor ikonvy. |
| IconVerticalSpacing |
Hämtar höjden i bildpunkter för en ikonordningscell i stor ikonvy. |
| IsActiveWindowTrackingEnabled |
Hämtar ett värde som anger om aktiv fönsterspårning är aktiverat. |
| IsComboBoxAnimationEnabled |
Hämtar ett värde som anger om bildöppningseffekten för kombinationsrutor är aktiverad. |
| IsDropShadowEnabled |
Hämtar ett värde som anger om skuggeffekten är aktiverad. |
| IsFlatMenuEnabled |
Hämtar ett värde som anger om interna användarmenyer har ett platt menyutseende. |
| IsFontSmoothingEnabled |
Hämtar ett värde som anger om teckensnittsutjämning är aktiverat. |
| IsHotTrackingEnabled |
Hämtar ett värde som anger om frekvent spårning av användargränssnittselement, till exempel menynamn på menyraderna, är aktiverat. |
| IsIconTitleWrappingEnabled |
Hämtar ett värde som anger om omslutning av ikonrubriker är aktiverat. |
| IsKeyboardPreferred |
Hämtar ett värde som anger om användaren förlitar sig på tangentbordet i stället för musen och föredrar att program visar tangentbordsgränssnitt som annars skulle vara dolda. |
| IsListBoxSmoothScrollingEnabled |
Hämtar ett värde som anger om den utjämnande rullningseffekten för listrutor är aktiverad. |
| IsMenuAnimationEnabled |
Hämtar ett värde som anger om menytonings- eller bildanimeringsfunktioner är aktiverade. |
| IsMenuFadeEnabled |
Hämtar ett värde som anger om animering av menytoning är aktiverat. |
| IsMinimizeRestoreAnimationEnabled |
Hämtar ett värde som anger om animeringen för att minimera och återställa fönster är aktiverad. |
| IsSelectionFadeEnabled |
Hämtar ett värde som anger om markeringstonningseffekten är aktiverad. |
| IsSnapToDefaultEnabled |
Hämtar ett värde som anger om funktionen snap-to-default-button är aktiverad. |
| IsTitleBarGradientEnabled |
Hämtar ett värde som anger om toningseffekten för fönsterrubrikstaplar är aktiverad. |
| IsToolTipAnimationEnabled |
Hämtar ett värde som anger om ToolTip animering är aktiverat. |
| KanjiWindowHeight |
Hämtar höjden i bildpunkter för Kanji-fönstret längst ned på skärmen för DBCS-versioner (double-byte character set) av Windows. |
| KeyboardDelay |
Hämtar inställningen upprepad fördröjning för tangentbordet. |
| KeyboardSpeed |
Hämtar tangentbordsinställningen för upprepad hastighet. |
| MaxWindowTrackSize |
Hämtar de maximala standarddimensionerna, i bildpunkter, för ett fönster som har en bildtext och storleksgränser. |
| MenuAccessKeysUnderlined |
Hämtar ett värde som anger om menyåtkomstnycklar alltid är understrukna. |
| MenuBarButtonSize |
Hämtar standardbredden, i bildpunkter, för menyradsknappar och höjden, i bildpunkter, på en menyrad. |
| MenuButtonSize |
Hämtar standarddimensionerna i bildpunkter för menyradsknappar. |
| MenuCheckSize |
Hämtar dimensioner, i bildpunkter, av standardstorleken för ett menymarkeringsområde. |
| MenuFont |
Hämtar teckensnittet som används för att visa text på menyer. |
| MenuHeight |
Hämtar höjden, i bildpunkter, på en rad i en meny. |
| MenuShowDelay |
Hämtar den tid, i millisekunder, som systemet väntar innan en överlappande snabbmeny visas när musmarkören är över ett undermenyobjekt. |
| MidEastEnabled |
Hämtar ett värde som anger om operativsystemet är aktiverat för hebreiska och arabiska språk. |
| MinimizedWindowSize |
Hämtar dimensionerna i bildpunkter för ett normalt minimerat fönster. |
| MinimizedWindowSpacingSize |
Hämtar dimensionerna, i bildpunkter, för det område som varje minimerat fönster allokeras när det ordnas. |
| MinimumWindowSize |
Hämtar minsta bredd och höjd för ett fönster i bildpunkter. |
| MinWindowTrackSize |
Hämtar standardminimumdimensionerna, i bildpunkter, som ett fönster kan uppta under en dra-storleksändring. |
| MonitorCount |
Hämtar antalet bildskärmar på skrivbordet. |
| MonitorsSameDisplayFormat |
Hämtar ett värde som anger om alla bildskärmar använder samma pixelfärgformat. |
| MouseButtons |
Hämtar antalet knappar på musen. |
| MouseButtonsSwapped |
Hämtar ett värde som anger om funktionerna i de vänstra och högra musknapparna har växlats. |
| MouseHoverSize |
Hämtar dimensionerna i bildpunkter för den rektangel inom vilken muspekaren måste stanna under muspekarens hovringstid innan ett mus hovringsmeddelande genereras. |
| MouseHoverTime |
Hämtar tiden, i millisekunder, att muspekaren måste stanna kvar i hovringsrektangeln innan ett mus hovringsmeddelande genereras. |
| MousePresent |
Hämtar ett värde som anger om en pekenhet är installerad. |
| MouseSpeed |
Hämtar den aktuella mushastigheten. |
| MouseWheelPresent |
Hämtar ett värde som anger om en mus med ett mushjul är installerat. |
| MouseWheelScrollDelta |
Hämtar mängden deltavärde för en rotationsökning med ett enda mushjul. |
| MouseWheelScrollLines |
Hämtar antalet rader som ska rullas när mushjulet roteras. |
| NativeMouseWheelSupport |
Hämtar ett värde som anger om en mus med ett mushjul är installerat. |
| Network |
Hämtar ett värde som anger om det finns en nätverksanslutning. |
| PenWindows |
Hämtar ett värde som anger om Microsoft Windows för Pen Computing-tillägg är installerade. |
| PopupMenuAlignment |
Hämtar sidan av popup-menyer som är justerade mot motsvarande menyradsobjekt. |
| PowerStatus |
Hämtar aktuell systemkraftstatus. |
| PrimaryMonitorMaximizedWindowSize |
Hämtar standarddimensionerna i bildpunkter för ett maximerat fönster på den primära skärmen. |
| PrimaryMonitorSize |
Hämtar dimensionerna, i bildpunkter, för det aktuella videoläget för den primära bildskärmen. |
| RightAlignedMenus |
Hämtar ett värde som anger om de nedrullningsbara menyerna är högerjusterade med motsvarande menyradsobjekt. |
| ScreenOrientation |
Hämtar skärmens orientering. |
| Secure |
Hämtar ett värde som anger om en Security Manager finns i det här operativsystemet. |
| ShowSounds |
Hämtar ett värde som anger om användaren föredrar att ett program presenterar information i visuellt format i situationer då den skulle presentera informationen i hörbar form. |
| SizingBorderWidth |
Hämtar bredden, i bildpunkter, på storleksramen som ritas runt perimetern för ett fönster som ändras. |
| SmallCaptionButtonSize |
Hämtar bredden, i bildpunkter, på små bildtextknappar och höjden, i bildpunkter, på små bildtexter. |
| SmallIconSize |
Hämtar dimensionerna i bildpunkter för en liten ikon. |
| TerminalServerSession |
Hämtar ett värde som anger om anropsprocessen är associerad med en Terminal Services-klientsession. |
| ToolWindowCaptionButtonSize |
Hämtar dimensionerna, i bildpunkter, för små bildtextknappar. |
| ToolWindowCaptionHeight |
Hämtar höjden, i bildpunkter, på en knappfönsterrubrik. |
| UIEffectsEnabled |
Hämtar ett värde som anger om användargränssnittseffekter är aktiverade eller inaktiverade. |
| UserDomainName |
Hämtar namnet på domänen som användaren tillhör. |
| UserInteractive |
Hämtar ett värde som anger om den aktuella processen körs i användar interaktivt läge. |
| UserName |
Hämtar användarnamnet som är associerat med den aktuella tråden. |
| VerticalFocusThickness |
Hämtar tjockleken, i bildpunkter, på de övre och nedre kanterna i rektangeln för systemfokus. |
| VerticalResizeBorderThickness |
Hämtar tjockleken, i bildpunkter, på storleksgränsens övre och nedre kanter runt omkretsen av ett fönster som storleksändras. |
| VerticalScrollBarArrowHeight |
Hämtar höjden, i bildpunkter, på pilbitkartan i den lodräta rullningslisten. |
| VerticalScrollBarThumbHeight |
Hämtar rullningsrutans höjd i bildpunkter i en lodrät rullningslist. |
| VerticalScrollBarWidth |
Hämtar standardbredden i bildpunkter för den lodräta rullningslisten. |
| VirtualScreen |
Hämtar gränserna för den virtuella skärmen. |
| WorkingArea |
Hämtar storleken, i bildpunkter, på skärmens arbetsyta. |
Metoder
| Name | Description |
|---|---|
| GetBorderSizeForDpi(Int32) |
Hämtar tjockleken i bildpunkter för ett fönster i platt stil eller systemkontrollkantlinjen för ett visst DPI-värde. |
| GetHorizontalScrollBarArrowWidthForDpi(Int32) |
Hämtar bredden på den vågräta rullningslistpilens bitmapp i bildpunkter. |
| GetHorizontalScrollBarHeightForDpi(Int32) |
Hämtar standardhöjden i bildpunkter för den vågräta rullningslisten för ett angivet DPI-värde. |
| GetMenuFontForDpi(Int32) |
Hämtar teckensnittet som används för att visa text på menyer för användning vid ändring av DPI för en viss visningsenhet. |
| GetVerticalScrollBarWidthForDpi(Int32) |
Hämtar standardhöjden i bildpunkter för den lodräta rullningslisten för ett angivet DPI-värde. |
| VerticalScrollBarArrowHeightForDpi(Int32) |
Hämtar höjden på den lodräta rullningslistpilens bitmapp i bildpunkter. |