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 ListBox a 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 parametrech pro celý systém naleznete v tématu SystemParametersInfo.
Vlastnosti
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í, 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ému 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 blikat čas. |
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é může zabírat kurzor. |
DbcsEnabled |
Získá hodnotu určující, zda operační systém je schopen zpracovat dvoubajetové 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 poklikání. |
DoubleClickTime |
Získá maximální počet milisekund, které mohou uplynuly mezi prvním kliknutím a druhým kliknutím operačního systému zvážit akci myši poklikáním. |
DragFullWindows |
Získá hodnotu označ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, kdy bylo tlačítko myši stisknuto, ve kterém operace přetažení nezačne. |
FixedFrameBorderSize |
Získá tloušťku ohraničení rámečku v pixelech okna, které má titulek a není možné změnit velikost. |
FontSmoothingContrast |
Získá hodnotu kontrastu pro vyhlazování písma použitou v vymazání ClearType. |
FontSmoothingType |
Získá aktuální typ vyhlazování písma. |
FrameBorderSize |
Získá tloušťku ohraničení velikosti v pixelech, které je nakresleno kolem obvodu okna, které se mění velikost. |
HighContrast |
Získá hodnotu označující, zda uživatel povolil funkci přístupnosti 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, které se mění velikost 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 v pixelech posuvníku na 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 mřížky v pixelech, která slouží 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 je aktivní sledování oken 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 přetažení. |
IsFlatMenuEnabled |
Získá hodnotu označ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 označující, zda aktivní sledování prvků uživatelského rozhraní, jako jsou názvy nabídek na řádku nabídek, je povoleno. |
IsIconTitleWrappingEnabled |
Získá hodnotu označující, zda je povoleno zabalení názvu ikony. |
IsKeyboardPreferred |
Získá hodnotu označ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 označující, jestli jsou povoleny funkce animace nabídky nebo snímku. |
IsMenuFadeEnabled |
Získá hodnotu označující, zda je povolená animace prolnutí nabídky. |
IsMinimizeRestoreAnimationEnabled |
Získá hodnotu označující, zda je povoleno minimalizovat okno a obnovit animaci. |
IsSelectionFadeEnabled |
Získá hodnotu označující, zda je povolen efekt prolnutí výběru. |
IsSnapToDefaultEnabled |
Získá hodnotu označující, zda je funkce tlačítka snap-to-default povolena. |
IsTitleBarGradientEnabled |
Získá hodnotu označující, zda je povolený přechodový efekt pro záhlaví okna. |
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 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ž je kurzor myši nad podnabídkou. |
MidEastEnabled |
Získá hodnotu označující, zda je operační systém povolen pro hebrejštinu a arabštinu jazyků. |
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ý formát barev pixelu. |
MouseButtons |
Získá počet tlačítek myši. |
MouseButtonsSwapped |
Získá hodnotu určující, zda funkce levého a pravého 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 přechodu myší před vygenerování zprávy najetí myší. |
MousePresent |
Získá hodnotu označující, jestli je nainstalované bodovací zařízení. |
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 jednoho kolečka myši se zvýší. |
MouseWheelScrollLines |
Získá počet řádků, které se mají posunout, když je kolečko myši otočené. |
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 microsoft Windows pro rozšíření Pen Computing jsou nainstalovány. |
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 režimu videa 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 označující, zda je v tomto operačním systému k dispozici Správce zabezpečení. |
ShowSounds |
Získá hodnotu určující, zda uživatel preferuje, že aplikace prezentuje informace ve vizuální podobě v situacích, kdy by prezentovat informace ve zvukové podobě. |
SizingBorderWidth |
Získá šířku ohraničení velikosti v pixelech nakreslených kolem obvodu okna, u kterého se mění velikost okna. |
SmallCaptionButtonSize |
Získá šířku, v pixelech, malých tlačítek titulků a výšku v pixelech malých titulků. |
SmallIconSize |
Získá rozměry malé ikony v pixelech. |
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 tlačítek s malými titulky v pixelech. |
ToolWindowCaptionHeight |
Získá výšku v pixelech titulku okna nástroje. |
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 fokusu systému. |
VerticalResizeBorderThickness |
Získá tloušťku v pixelech horního a dolního okraje ohraničení velikosti kolem obvodu okna, který se mění. |
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
GetBorderSizeForDpi(Int32) |
Získá tloušťku v pixelech ovládacího prvku plochého stylu okna nebo systémového ovládacího prvku pro danou hodnotu DPI. |
GetHorizontalScrollBarArrowWidthForDpi(Int32) |
Získá šířku rastrového obrázku vodorovného 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é šipky posuvníku v pixelech. |