SystemInformation Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje informace o aktuálním systémovém prostředí.
public ref class SystemInformation
public ref class SystemInformation abstract sealed
public class SystemInformation
public static class SystemInformation
type SystemInformation = class
Public Class SystemInformation
- Dědičnost
-
SystemInformation
Příklady
Následující příklad kódu uvádí všechny vlastnosti SystemInformation třídy v a ListBox zobrazí aktuální hodnotu vlastnosti v TextBox případě, že je vybrána položka seznamu.
#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
Poznámky
Třída SystemInformation poskytuje static vlastnosti, které lze použít k získání informací o aktuálním systémovém prostředí. Třída poskytuje přístup k informacím, jako jsou Windows velikosti prvků zobrazení, nastavení operačního systému, dostupnost sítě a možnosti hardwaru nainstalovaného v systému. Tuto třídu nelze vytvořit instanci.
Další informace o systémových parametrech naleznete v tématu SystemParametersInfo.
Vlastnosti
| Name | Description |
|---|---|
| ActiveWindowTrackingDelay |
Získá aktivní zpoždění sledování okna. |
| ArrangeDirection |
Získá hodnotu, která označuje směr, ve kterém operační systém uspořádá minimalizovaná okna. |
| ArrangeStartingPosition |
ArrangeStartingPosition Získá hodnotu, která označuje počáteční pozici, ze které operační systém uspořádá minimalizovaná okna. |
| BootMode |
BootMode Získá hodnotu, která označuje režim spouštění systému, ve které byl systém spuštěn. |
| Border3DSize |
Získá tloušťku trojrozměrného (prostorového) okna nebo ohraničení ovládacího prvku systému v pixelech. |
| BorderMultiplierFactor |
Získá násobitel ohraničení, který se používá při určování tloušťky ohraničení velikosti okna. |
| BorderSize |
Získá tloušťku ohraničení okna nebo systémového ovládacího prvku v pixelech. |
| CaptionButtonSize |
Získá standardní velikost tlačítka v pixelech v záhlaví okna. |
| CaptionHeight |
Získá výšku v pixelech standardní oblasti záhlaví okna. |
| CaretBlinkTime |
Získá stříšku bliká doba. |
| CaretWidth |
Získá šířku stříšku v pixelech v ovládacích prvcích pro úpravy. |
| ComputerName |
Získá název počítače NetBIOS místního počítače. |
| CursorSize |
Získá maximální velikost v pixelech, které kurzor může zabírat. |
| DbcsEnabled |
Získá hodnotu určující, zda operační systém je schopen zpracovat dvoubabajtů znakové sady (DBCS). |
| DebugOS |
Získá hodnotu označující, zda je nainstalována ladicí verze USER.EXE. |
| DoubleClickSize |
Získá rozměry v pixelech oblasti, ve které musí uživatel kliknout dvakrát, aby operační systém zvážil dva kliknutí na dvojité kliknutí. |
| DoubleClickTime |
Získá maximální počet milisekund, který může uplynul mezi prvním kliknutím a druhým kliknutím operačního systému zvážit akci myši poklikání. |
| DragFullWindows |
Získá hodnotu určující, zda uživatel povolil úplné okno přetažení. |
| DragSize |
Získá šířku a výšku obdélníku na střed bodu, na kterém bylo tlačítko myši stisknuto, ve kterém operace přetažení nezačíná. |
| FixedFrameBorderSize |
Získá tloušťku ohraničení rámečku v pixelech okna, které má titulek a není možné měnit velikost. |
| FontSmoothingContrast |
Získá hodnotu kontrastu vyhlazování písma použitou v clearType vyhlazování. |
| FontSmoothingType |
Získá aktuální typ vyhlazování písma. |
| FrameBorderSize |
Získá tloušťku ohraničení velikosti v pixelech, které je vykresleno kolem obvodu okna, u kterého se mění velikost přetahování. |
| HighContrast |
Získá hodnotu označující, zda uživatel povolil funkci přístupnosti v režimu vysokého kontrastu. |
| HorizontalFocusThickness |
Získá tloušťku levého a pravého okraje obdélníku fokusu systému v pixelech. |
| HorizontalResizeBorderThickness |
Získá tloušťku levého a pravého okraje ohraničení velikosti kolem obvodu okna, u kterého se mění velikost okna, v pixelech. |
| HorizontalScrollBarArrowWidth |
Získá šířku rastrového obrázku šipky v pixelech na vodorovném posuvníku. |
| HorizontalScrollBarHeight |
Získá výchozí výšku vodorovného posuvníku v pixelech. |
| HorizontalScrollBarThumbWidth |
Získá šířku posuvníku v pixelech v vodorovném posuvníku. |
| IconHorizontalSpacing |
Získá šířku buňky uspořádání ikon v pixelech ve velkém zobrazení ikon. |
| IconSize |
Získá rozměry v pixelech Windows výchozí velikosti ikony programu. |
| IconSpacingSize |
Získá velikost v pixelech čtverce mřížky použité k uspořádání ikon v zobrazení s velkými ikonami. |
| IconVerticalSpacing |
Získá výšku buňky uspořádání ikon v pixelech ve velkém zobrazení ikon. |
| IsActiveWindowTrackingEnabled |
Získá hodnotu označující, zda aktivní sledování oken je povoleno. |
| IsComboBoxAnimationEnabled |
Získá hodnotu označující, zda je povolen efekt otevření snímku pro pole se seznamem. |
| IsDropShadowEnabled |
Získá hodnotu označující, zda je povolen stínový efekt. |
| IsFlatMenuEnabled |
Získá hodnotu určující, zda nativní uživatelské nabídky mají plochý vzhled nabídky. |
| IsFontSmoothingEnabled |
Získá hodnotu označující, zda je povoleno vyhlazování písma. |
| IsHotTrackingEnabled |
Získá hodnotu určující, zda aktivní sledování prvků uživatelského rozhraní, například názvy nabídek v řádku nabídek, je povoleno. |
| IsIconTitleWrappingEnabled |
Získá hodnotu označující, zda je povoleno zabalení názvu ikony. |
| IsKeyboardPreferred |
Získá hodnotu určující, zda uživatel spoléhá na klávesnici místo myši a dává přednost aplikacím k zobrazení rozhraní klávesnice, které by jinak byly skryté. |
| IsListBoxSmoothScrollingEnabled |
Získá hodnotu označující, zda je povolen efekt hladkého posouvání pro seznam polí. |
| IsMenuAnimationEnabled |
Získá hodnotu určující, zda jsou funkce animace nabídky nebo snímku povoleny. |
| IsMenuFadeEnabled |
Získá hodnotu označující, zda je povolena animace prolnutí nabídky. |
| IsMinimizeRestoreAnimationEnabled |
Získá hodnotu určující, zda okno minimalizovat a obnovit animace je povoleno. |
| IsSelectionFadeEnabled |
Získá hodnotu označující, zda je povolený efekt prolnutí výběru. |
| IsSnapToDefaultEnabled |
Získá hodnotu označující, zda je povolena funkce snap-to-default-button. |
| IsTitleBarGradientEnabled |
Získá hodnotu určující, zda přechodový efekt pro záhlaví okna je povolen. |
| IsToolTipAnimationEnabled |
Získá hodnotu označující, zda ToolTip je animace povolena. |
| KanjiWindowHeight |
Získá výšku v pixelech okna Kanji v dolní části obrazovky pro dvoubajtové znakové sady (DBCS) verze Systému Windows. |
| KeyboardDelay |
Získá nastavení zpoždění opakování klávesnice. |
| KeyboardSpeed |
Získá nastavení rychlosti opakování klávesnice. |
| MaxWindowTrackSize |
Získá výchozí maximální rozměry v pixelech okna, které má titulek a velikost ohraničení. |
| MenuAccessKeysUnderlined |
Získá hodnotu označující, zda jsou přístupové klávesy nabídky vždy podtržené. |
| MenuBarButtonSize |
Získá výchozí šířku v pixelech pro tlačítka řádku nabídek a výšku v pixelech řádku nabídek. |
| MenuButtonSize |
Získá výchozí rozměry tlačítek řádku nabídek v pixelech. |
| MenuCheckSize |
Získá rozměry v pixelech výchozí velikosti oblasti zaškrtnutí nabídky. |
| MenuFont |
Získá písmo použité k zobrazení textu v nabídkách. |
| MenuHeight |
Získá výšku v pixelech jednoho řádku nabídky. |
| MenuShowDelay |
Získá čas v milisekundách, že systém čeká před zobrazením kaskádové místní nabídky, když kurzor myši je nad položkou podnabídky. |
| MidEastEnabled |
Získá hodnotu označující, zda operační systém je povolen pro hebrejštinu a arabštinu jazyky. |
| MinimizedWindowSize |
Získá rozměry v pixelech normálního minimalizovaného okna. |
| MinimizedWindowSpacingSize |
Získá rozměry v pixelech oblasti každé minimalizované okno je přiděleno při uspořádání. |
| MinimumWindowSize |
Získá minimální šířku a výšku okna v pixelech. |
| MinWindowTrackSize |
Získá výchozí minimální rozměry v pixelech, že okno může zabírat během změny velikosti přetažení. |
| MonitorCount |
Získá počet monitorů zobrazení na ploše. |
| MonitorsSameDisplayFormat |
Získá hodnotu určující, zda všechny monitory zobrazení používají stejný pixelový barevný formát. |
| MouseButtons |
Získá počet tlačítek myši. |
| MouseButtonsSwapped |
Získá hodnotu určující, zda funkce levé a pravé tlačítka myši byly prohozeny. |
| MouseHoverSize |
Získá rozměry v pixelech obdélníku, ve kterém musí ukazatel myši zůstat pro čas najetí myší, než se vygeneruje zpráva najetí myší. |
| MouseHoverTime |
Získá čas v milisekundách, že ukazatel myši musí zůstat v obdélníku najetí myší před vygenerování zprávy najetí myší. |
| MousePresent |
Získá hodnotu označující, zda je bodovací zařízení nainstalováno. |
| MouseSpeed |
Získá aktuální rychlost myši. |
| MouseWheelPresent |
Získá hodnotu označující, zda je nainstalována myš s kolečkem myši. |
| MouseWheelScrollDelta |
Získá množství rozdílové hodnoty jedné rotace kolečka myši přírůstku. |
| MouseWheelScrollLines |
Získá počet řádků, které se mají posouvat při otáčení kolečka myši. |
| NativeMouseWheelSupport |
Získá hodnotu označující, zda je nainstalována myš s kolečkem myši. |
| Network |
Získá hodnotu určující, zda je síťové připojení k dispozici. |
| PenWindows |
Získá hodnotu označující, zda jsou nainstalována rozšíření Microsoft Windows for Pen Computing. |
| PopupMenuAlignment |
Získá stranu automaticky otevíraných nabídek, které jsou zarovnané k odpovídající položce řádku nabídek. |
| PowerStatus |
Získá aktuální stav napájení systému. |
| PrimaryMonitorMaximizedWindowSize |
Získá výchozí rozměry v pixelech maximalizovaného okna na primárním displeji. |
| PrimaryMonitorSize |
Získá rozměry v pixelech aktuálního video režimu primárního displeje. |
| RightAlignedMenus |
Získá hodnotu označující, zda jsou rozevírací nabídky zarovnané doprava s odpovídající položkou řádku nabídek. |
| ScreenOrientation |
Získá orientaci obrazovky. |
| Secure |
Získá hodnotu určující, zda je správce zabezpečení v tomto operačním systému. |
| ShowSounds |
Získá hodnotu určující, zda uživatel preferuje, že aplikace prezentuje informace ve vizuální formě v situacích, kdy by tyto informace byly prezentovány v zvukové podobě. |
| SizingBorderWidth |
Získá šířku ohraničení v pixelech nakreslené kolem obvodu okna, u kterého se mění velikost. |
| SmallCaptionButtonSize |
Získá šířku, v pixelech, malých tlačítek titulků a výšku v pixelech malých titulků. |
| SmallIconSize |
Získá rozměry v pixelech malé ikony. |
| TerminalServerSession |
Získá hodnotu určující, zda volající proces je přidružen k relaci klienta terminálové služby. |
| ToolWindowCaptionButtonSize |
Získá rozměry v pixelech malých tlačítek titulků. |
| ToolWindowCaptionHeight |
Získá výšku titulku okna nástroje v pixelech. |
| UIEffectsEnabled |
Získá hodnotu označující, zda jsou efekty uživatelského rozhraní povoleny nebo zakázány. |
| UserDomainName |
Získá název domény, do které uživatel patří. |
| UserInteractive |
Získá hodnotu označující, zda je aktuální proces spuštěn v uživatelském interaktivním režimu. |
| UserName |
Získá uživatelské jméno přidružené k aktuálnímu vláknu. |
| VerticalFocusThickness |
Získá tloušťku v pixelech horního a dolního okraje obdélníku systémového fokusu. |
| VerticalResizeBorderThickness |
Získá tloušťku v pixelech horního a dolního okraje ohraničení velikosti kolem obvodu okna, u kterého se mění velikost. |
| VerticalScrollBarArrowHeight |
Získá výšku v pixelech rastrového obrázku šipky na svislém posuvníku. |
| VerticalScrollBarThumbHeight |
Získá výšku v pixelech posuvníku ve svislém posuvníku. |
| VerticalScrollBarWidth |
Získá výchozí šířku svislého posuvníku v pixelech. |
| VirtualScreen |
Získá hranice virtuální obrazovky. |
| WorkingArea |
Získá velikost v pixelech pracovní oblasti obrazovky. |
Metody
| Name | Description |
|---|---|
| GetBorderSizeForDpi(Int32) |
Získá tloušťku v pixelech ohraničení okna nebo systémového ovládacího prvku pro danou hodnotu DPI. |
| GetHorizontalScrollBarArrowWidthForDpi(Int32) |
Získá šířku vodorovného rastrového obrázku posuvníku v pixelech. |
| GetHorizontalScrollBarHeightForDpi(Int32) |
Získá výchozí výšku v pixelech vodorovného posuvníku pro danou hodnotu DPI. |
| GetMenuFontForDpi(Int32) |
Získá písmo použité k zobrazení textu v nabídkách pro použití při změně DPI pro dané zobrazovací zařízení. |
| GetVerticalScrollBarWidthForDpi(Int32) |
Získá výchozí výšku v pixelech svislého posuvníku pro danou hodnotu DPI. |
| VerticalScrollBarArrowHeightForDpi(Int32) |
Získá výšku svislého rastrového obrázku šipky posuvníku v pixelech. |