SystemInformation Kelas

Definisi

Menyediakan informasi tentang lingkungan sistem saat ini.

public ref class SystemInformation
public ref class SystemInformation abstract sealed
public class SystemInformation
public static class SystemInformation
type SystemInformation = class
Public Class SystemInformation
Warisan
SystemInformation

Contoh

Contoh kode berikut mencantumkan semua properti SystemInformation kelas dalam dan ListBox menampilkan nilai properti saat ini dalam TextBox saat item daftar dipilih.

#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

Keterangan

Kelas ini SystemInformation menyediakan static properti yang dapat digunakan untuk mendapatkan informasi tentang lingkungan sistem saat ini. Kelas ini menyediakan akses ke informasi seperti ukuran elemen tampilan Windows, pengaturan sistem operasi, ketersediaan jaringan, dan kemampuan perangkat keras yang diinstal pada sistem. Kelas ini tidak dapat diinstansiasi.

Untuk informasi selengkapnya tentang parameter di seluruh sistem, lihat SystemParametersInfo.

Properti

Nama Deskripsi
ActiveWindowTrackingDelay

Mendapatkan penundaan pelacakan jendela aktif.

ArrangeDirection

Mendapatkan nilai yang menunjukkan arah sistem operasi mengatur jendela yang diminimalkan.

ArrangeStartingPosition

ArrangeStartingPosition Mendapatkan nilai yang menunjukkan posisi awal dari mana sistem operasi mengatur jendela yang diminimalkan.

BootMode

BootMode Mendapatkan nilai yang menunjukkan mode boot tempat sistem dimulai.

Border3DSize

Mendapatkan ketebalan, dalam piksel, dari jendela gaya tiga dimensi (3-D) atau batas kontrol sistem.

BorderMultiplierFactor

Mendapatkan faktor pengali batas yang digunakan saat menentukan ketebalan batas ukuran jendela.

BorderSize

Mendapatkan ketebalan, dalam piksel, dari jendela gaya datar atau batas kontrol sistem.

CaptionButtonSize

Mendapatkan ukuran standar, dalam piksel, dari tombol di bilah judul jendela.

CaptionHeight

Mendapatkan tinggi, dalam piksel, dari area bilah judul standar jendela.

CaretBlinkTime

Mendapatkan waktu kedipan kardio.

CaretWidth

Mendapatkan lebar, dalam piksel, dari tanda sisipan dalam kontrol edit.

ComputerName

Mendapatkan nama komputer NetBIOS dari komputer lokal.

CursorSize

Mendapatkan ukuran maksimum, dalam piksel, yang dapat diduduki kursor.

DbcsEnabled

Mendapatkan nilai yang menunjukkan apakah sistem operasi mampu menangani karakter set karakter byte ganda (DBCS).

DebugOS

Mendapatkan nilai yang menunjukkan apakah versi debug USER.EXE diinstal.

DoubleClickSize

Mendapatkan dimensi, dalam piksel, dari area di mana pengguna harus mengklik dua kali untuk sistem operasi untuk mempertimbangkan dua klik klik dua kali.

DoubleClickTime

Mendapatkan jumlah maksimum milidetik yang dapat berlalu antara klik pertama dan klik kedua untuk OS untuk mempertimbangkan tindakan mouse klik dua kali.

DragFullWindows

Mendapatkan nilai yang menunjukkan apakah pengguna telah mengaktifkan seret jendela penuh.

DragSize

Mendapatkan lebar dan tinggi persegi panjang yang berpusat pada titik tombol mouse ditekan, di mana operasi seret tidak akan dimulai.

FixedFrameBorderSize

Mendapatkan ketebalan, dalam piksel, dari batas bingkai jendela yang memiliki keterangan dan tidak dapat diubah ukurannya.

FontSmoothingContrast

Mendapatkan nilai kontras penghalusan font yang digunakan dalam penghalusan ClearType.

FontSmoothingType

Mendapatkan tipe penghalusan font saat ini.

FrameBorderSize

Mendapatkan ketebalan, dalam piksel, dari batas pengubahan ukuran yang digambar di sekitar perimeter jendela yang sedang diseret mengubah ukuran.

HighContrast

Mendapatkan nilai yang menunjukkan apakah pengguna telah mengaktifkan fitur aksesibilitas mode kontras tinggi.

HorizontalFocusThickness

Mendapatkan ketebalan tepi kiri dan kanan persegi panjang fokus sistem, dalam piksel.

HorizontalResizeBorderThickness

Mendapatkan ketebalan tepi kiri dan kanan batas ukuran di sekitar perimeter jendela yang diubah ukurannya, dalam piksel.

HorizontalScrollBarArrowWidth

Mendapatkan lebar, dalam piksel, bitmap panah pada bilah gulir horizontal.

HorizontalScrollBarHeight

Mendapatkan tinggi default, dalam piksel, dari bilah gulir horizontal.

HorizontalScrollBarThumbWidth

Mendapatkan lebar, dalam piksel, dari kotak gulir di bilah gulir horizontal.

IconHorizontalSpacing

Mendapatkan lebar, dalam piksel, dari sel pengaturan ikon dalam tampilan ikon besar.

IconSize

Mendapatkan dimensi, dalam piksel, dari ukuran ikon program default Windows.

IconSpacingSize

Mendapatkan ukuran, dalam piksel, dari kotak kisi yang digunakan untuk mengatur ikon dalam tampilan ikon besar.

IconVerticalSpacing

Mendapatkan tinggi, dalam piksel, dari sel pengaturan ikon dalam tampilan ikon besar.

IsActiveWindowTrackingEnabled

Mendapatkan nilai yang menunjukkan apakah pelacakan jendela aktif diaktifkan.

IsComboBoxAnimationEnabled

Mendapatkan nilai yang menunjukkan apakah efek buka slide untuk kotak kombo diaktifkan.

IsDropShadowEnabled

Mendapatkan nilai yang menunjukkan apakah efek bayangan jatuh diaktifkan.

IsFlatMenuEnabled

Mendapatkan nilai yang menunjukkan apakah menu pengguna asli memiliki tampilan menu datar.

IsFontSmoothingEnabled

Mendapatkan nilai yang menunjukkan apakah penghalusan font diaktifkan.

IsHotTrackingEnabled

Mendapatkan nilai yang menunjukkan apakah pelacakan panas elemen antarmuka pengguna, seperti nama menu pada bilah menu, diaktifkan.

IsIconTitleWrappingEnabled

Mendapatkan nilai yang menunjukkan apakah pembungkusan judul ikon diaktifkan.

IsKeyboardPreferred

Mendapatkan nilai yang menunjukkan apakah pengguna mengandalkan keyboard alih-alih mouse, dan lebih memilih aplikasi untuk menampilkan antarmuka keyboard yang dinyatakan akan disembunyikan.

IsListBoxSmoothScrollingEnabled

Mendapatkan nilai yang menunjukkan apakah efek pengguliran halus untuk kotak daftar diaktifkan.

IsMenuAnimationEnabled

Mendapatkan nilai yang menunjukkan apakah fitur animasi menu pudar atau slide diaktifkan.

IsMenuFadeEnabled

Mendapatkan nilai yang menunjukkan apakah animasi pudar menu diaktifkan.

IsMinimizeRestoreAnimationEnabled

Mendapatkan nilai yang menunjukkan apakah jendela meminimalkan dan memulihkan animasi diaktifkan.

IsSelectionFadeEnabled

Mendapatkan nilai yang menunjukkan apakah efek pudar pilihan diaktifkan.

IsSnapToDefaultEnabled

Mendapatkan nilai yang menunjukkan apakah fitur snap-to-default-button diaktifkan.

IsTitleBarGradientEnabled

Mendapatkan nilai yang menunjukkan apakah efek gradien untuk bilah judul jendela diaktifkan.

IsToolTipAnimationEnabled

Mendapatkan nilai yang menunjukkan apakah ToolTip animasi diaktifkan.

KanjiWindowHeight

Mendapatkan tinggi, dalam piksel, dari jendela Kanji di bagian bawah layar untuk versi set karakter byte ganda (DBCS) Windows.

KeyboardDelay

Mendapatkan pengaturan penundaan ulang keyboard.

KeyboardSpeed

Mendapatkan pengaturan kecepatan ulang keyboard.

MaxWindowTrackSize

Mendapatkan dimensi maksimum default, dalam piksel, dari jendela yang memiliki keterangan dan batas ukuran.

MenuAccessKeysUnderlined

Mendapatkan nilai yang menunjukkan apakah kunci akses menu selalu digaris bawahi.

MenuBarButtonSize

Mendapatkan lebar default, dalam piksel, untuk tombol bilah menu dan tinggi, dalam piksel, dari bilah menu.

MenuButtonSize

Mendapatkan dimensi default, dalam piksel, tombol bilah menu.

MenuCheckSize

Mendapatkan dimensi, dalam piksel, dari ukuran default area tanda centang menu.

MenuFont

Mendapatkan font yang digunakan untuk menampilkan teks pada menu.

MenuHeight

Mendapatkan tinggi, dalam piksel, dari satu baris menu.

MenuShowDelay

Mendapatkan waktu, dalam milidetik, bahwa sistem menunggu sebelum menampilkan menu pintasan berjenjang ketika kursor mouse melebihi item submenu.

MidEastEnabled

Mendapatkan nilai yang menunjukkan apakah sistem operasi diaktifkan untuk bahasa Ibrani dan Arab.

MinimizedWindowSize

Mendapatkan dimensi, dalam piksel, dari jendela yang diminimalkan normal.

MinimizedWindowSpacingSize

Mendapatkan dimensi, dalam piksel, dari area setiap jendela yang diminimalkan dialokasikan saat disusun.

MinimumWindowSize

Mendapatkan lebar dan tinggi minimum untuk jendela, dalam piksel.

MinWindowTrackSize

Mendapatkan dimensi minimum default, dalam piksel, yang mungkin ditempati jendela selama pengurangan ukuran seret.

MonitorCount

Mendapatkan jumlah monitor tampilan pada desktop.

MonitorsSameDisplayFormat

Mendapatkan nilai yang menunjukkan apakah semua monitor tampilan menggunakan format warna piksel yang sama.

MouseButtons

Mendapatkan jumlah tombol pada mouse.

MouseButtonsSwapped

Mendapatkan nilai yang menunjukkan apakah fungsi tombol mouse kiri dan kanan telah ditukar.

MouseHoverSize

Mendapatkan dimensi, dalam piksel, persegi panjang di mana penunjuk mouse harus tetap berada untuk waktu hover mouse sebelum pesan mouse hover dihasilkan.

MouseHoverTime

Mendapatkan waktu, dalam milidetik, bahwa penunjuk mouse harus tetap berada di persegi panjang hover sebelum pesan mouse hover dihasilkan.

MousePresent

Mendapatkan nilai yang menunjukkan apakah perangkat penunjuk diinstal.

MouseSpeed

Mendapatkan kecepatan mouse saat ini.

MouseWheelPresent

Mendapatkan nilai yang menunjukkan apakah mouse dengan roda mouse diinstal.

MouseWheelScrollDelta

Mendapatkan jumlah nilai delta dari kenaikan roda roda mouse tunggal.

MouseWheelScrollLines

Mendapatkan jumlah garis yang akan digulir saat roda mouse diputar.

NativeMouseWheelSupport

Mendapatkan nilai yang menunjukkan apakah mouse dengan roda mouse diinstal.

Network

Mendapatkan nilai yang menunjukkan apakah ada koneksi jaringan.

PenWindows

Mendapatkan nilai yang menunjukkan apakah ekstensi Microsoft Windows untuk Komputasi Pena diinstal.

PopupMenuAlignment

Mendapatkan sisi menu pop-up yang selaras dengan item bilah menu yang sesuai.

PowerStatus

Mendapatkan status daya sistem saat ini.

PrimaryMonitorMaximizedWindowSize

Mendapatkan dimensi default, dalam piksel, dari jendela yang dimaksimalkan pada layar utama.

PrimaryMonitorSize

Mendapatkan dimensi, dalam piksel, dari mode video saat ini dari tampilan utama.

RightAlignedMenus

Mendapatkan nilai yang menunjukkan apakah menu drop-down diratakan kanan dengan item bilah menu yang sesuai.

ScreenOrientation

Mendapatkan orientasi layar.

Secure

Mendapatkan nilai yang menunjukkan apakah Manajer Keamanan ada pada sistem operasi ini.

ShowSounds

Mendapatkan nilai yang menunjukkan apakah pengguna lebih suka bahwa aplikasi menyajikan informasi dalam bentuk visual dalam situasi ketika akan menyajikan informasi dalam bentuk yang dapat didengar.

SizingBorderWidth

Mendapatkan lebar, dalam piksel, dari batas ukuran yang digambar di sekeliling jendela yang diubah ukurannya.

SmallCaptionButtonSize

Mendapatkan lebar, dalam piksel, tombol keterangan kecil, dan tinggi, dalam piksel, keterangan kecil.

SmallIconSize

Mendapatkan dimensi, dalam piksel, dari ikon kecil.

TerminalServerSession

Mendapatkan nilai yang menunjukkan apakah proses panggilan dikaitkan dengan sesi klien Layanan Terminal.

ToolWindowCaptionButtonSize

Mendapatkan dimensi, dalam piksel, dari tombol keterangan kecil.

ToolWindowCaptionHeight

Mendapatkan tinggi, dalam piksel, dari keterangan jendela alat.

UIEffectsEnabled

Mendapatkan nilai yang menunjukkan apakah efek antarmuka pengguna (UI) diaktifkan atau dinonaktifkan.

UserDomainName

Mendapatkan nama domain tempat pengguna berada.

UserInteractive

Mendapatkan nilai yang menunjukkan apakah proses saat ini berjalan dalam mode interaktif pengguna.

UserName

Mendapatkan nama pengguna yang terkait dengan utas saat ini.

VerticalFocusThickness

Mendapatkan ketebalan, dalam piksel, dari tepi atas dan bawah persegi panjang fokus sistem.

VerticalResizeBorderThickness

Mendapatkan ketebalan, dalam piksel, dari tepi atas dan bawah batas ukuran di sekitar perimeter jendela yang diubah ukurannya.

VerticalScrollBarArrowHeight

Mendapatkan tinggi, dalam piksel, bitmap panah pada bilah gulir vertikal.

VerticalScrollBarThumbHeight

Mendapatkan tinggi, dalam piksel, dari kotak gulir di bilah gulir vertikal.

VerticalScrollBarWidth

Mendapatkan lebar default, dalam piksel, dari bilah gulir vertikal.

VirtualScreen

Mendapatkan batas layar virtual.

WorkingArea

Mendapatkan ukuran, dalam piksel, dari area kerja layar.

Metode

Nama Deskripsi
GetBorderSizeForDpi(Int32)

Mendapatkan ketebalan, dalam piksel, dari jendela gaya datar atau batas kontrol sistem untuk nilai DPI tertentu.

GetHorizontalScrollBarArrowWidthForDpi(Int32)

Mendapatkan lebar bitmap panah bilah gulir horizontal dalam piksel.

GetHorizontalScrollBarHeightForDpi(Int32)

Mendapatkan tinggi default, dalam piksel, dari bilah gulir horizontal untuk nilai DPI tertentu.

GetMenuFontForDpi(Int32)

Mendapatkan font yang digunakan untuk menampilkan teks pada menu untuk digunakan dalam mengubah DPI untuk perangkat tampilan tertentu.

GetVerticalScrollBarWidthForDpi(Int32)

Mendapatkan tinggi default, dalam piksel, dari bilah gulir vertikal untuk nilai DPI tertentu.

VerticalScrollBarArrowHeightForDpi(Int32)

Mendapatkan tinggi bitmap panah bilah gulir vertikal dalam piksel.

Berlaku untuk

Lihat juga