windows bilgileriniz
Bu kod ile pencerelerin büyüklügünden farenizde kaç tus olduguna, windows’un hangi kipte çalistigina kadar herseyini görebilirsiniz. Bunun için bir listbox çizmeniz ve asagidaki kodlari yazmaniz yeterli olacaktir.
Private Declare Function GetSystemMetrics Lib “user32″ (ByVal nIndex As Long) As Long
Private Sub Command1_Click()
frmAbout.Show
End Sub
Private Sub Command2_Click()
End
End Sub
Sub Form_Load()
List1.AddItem ” WINDOWS HAKKINDA BAZI BILGILER…”
List1.AddItem “”
List1.AddItem “0 Ekranin yatay genisligi=” & GetSystemMetrics(0)
List1.AddItem “1 Ekranin dikey genisiligi=” & GetSystemMetrics(1)
List1.AddItem “2 Dikey kaydirma çubugundaki okun boyutu=” & GetSystemMetrics(2)
List1.AddItem “3 Yatay kaydirma çubugundaki okun boyutu=” & GetSystemMetrics(3)
List1.AddItem “4 Pencere basliginin Yüksekligi=” & GetSystemMetrics(4)
List1.AddItem “5 Boyutlandirilmayan pencerelerin yatay kenarlik kalinligi=” & GetSystemMetrics(5)
List1.AddItem “6 Boyutlandirilmayan pencerelerin dikey kenarlik kalinligi=” & GetSystemMetrics(6)
List1.AddItem “7 Dialog kutularinin yatay kenarlik kalinligi=” & GetSystemMetrics(7)
List1.AddItem “8 Dialog kutularinin dikey kenarlik kalinligi=” & GetSystemMetrics(8)
List1.AddItem “9 Yatay kaydirma çubuklarindaki kaydirma kutusunun yüksekligi=” & GetSystemMetrics(9)
List1.AddItem “10 Yatay kaydirma çubuklarindaki kaydirma kutusunun genisligi=” & GetSystemMetrics(10)
List1.AddItem “11 Standart ikon genisligi=” & GetSystemMetrics(11)
List1.AddItem “12 Standart ikon yüksekligi=” & GetSystemMetrics(12)
List1.AddItem “13 Standart kursor genisligi=” & GetSystemMetrics(13)
List1.AddItem “14 Standart kursor yüksekligi=” & GetSystemMetrics(14)
List1.AddItem “15 Menü yüksekligi=” & GetSystemMetrics(15)
List1.AddItem “16 Ekrani kaplamis durumdaki menünün iç genisligi=” & GetSystemMetrics(16)
List1.AddItem “17 Ekrani kaplamis durumdaki menünün iç yülsekligi=” & GetSystemMetrics(17)
If GetSystemMetrics(19) Then
List1.AddItem “18 Bilgisayara bagli bir fare var”
Else
List1.AddItem “18 Bilgisayara bagli bir fare yok”
End If
List1.AddItem “19 Dikey kaydirma çubugundaki okun yüksekligi=” & GetSystemMetrics(20)
List1.AddItem “20 Dikey kaydirma çubugundaki okun genisligi=” & GetSystemMetrics(21)
If GetSystemMetrics(22) Then
List1.AddItem “21 Windows debug modunda çalisiyor”
Else
List1.AddItem “21 Windows debug modunda çalismiyor”
End If
If GetSystemMetrics(23) Then
List1.AddItem “23 Fare dügmeleri yer degistirilmis”
Else
List1.AddItem “23 Fare dügmeleri yer degistirilmemis”
End If
List1.AddItem “24 Pencerenin alabilecek minimum genisligi=” & GetSystemMetrics(28)
List1.AddItem “25 Pencerenin alabilecek minimum yüksekligi=” & GetSystemMetrics(29)
List1.AddItem “26 Baslik çubugundaki resmin genisligi=” & GetSystemMetrics(30)
List1.AddItem “27 Baslik çubugundaki resmin yüksekligi=” & GetSystemMetrics(31)
List1.AddItem “28 Çift tiklama için farenin yatay sapma genisligi=” & GetSystemMetrics(36)
List1.AddItem “29 Çift tiklama için farenin yatay sapma yüksekligi=” & GetSystemMetrics(37)
List1.AddItem “30 Masaüstü ikonlarinin genisligi=” & GetSystemMetrics(38)
List1.AddItem “31 Masaüstü ikonlarinin yüksekligi=” & GetSystemMetrics(39)
If GetSystemMetrics(40) Then
List1.AddItem “32 Popup menüleri sag tarafa dogru açiliyor”
Else
List1.AddItem “32 Popup menüleri sag tarafa dogru açilmiyor”
End If
If GetSystemMetrics(41) Then
List1.AddItem “33 Kalem yüklenmis onun handle numarasi==” & GetSystemMetrics(41)
Else
List1.AddItem “33 Kalem yüklenmemis”
End If
If GetSystemMetrics(42) Then
List1.AddItem “34 Window karakterler için iki byte (Japonca gibi) kullaniyor”
Else
List1.AddItem “34 Window karakterler için iki byte (Japonca gibi) kullanmiyor”
End If
List1.AddItem “35 Farede bulunan dügme sayisi” & GetSystemMetrics(43)
List1.AddItem “36 Basliklarin genisligi=” & GetSystemMetrics(51)
List1.AddItem “37 Ekrani kaplamis durumdaki pencerenin yüksekligi” & GetSystemMetrics(61)
If GetSystemMetrics(63) Then
List1.AddItem “38 Yüklü bir ag var”
Else
List1.AddItem “38 Yüklü bir ag yok”
End If
Select Case GetSystemMetrics(67)
Case 0: List1.AddItem “39 Windows açilis modu. Normal”
Case 1: List1.AddItem “39 Windows açilis modu. Güvenli kip”
Case 2: List1.AddItem “39 Windows açilis modu. Ag destegiyle Güvenli kip”
End Select
List1.AddItem “40 Menülerdeki check isaretinin genisligi=” & GetSystemMetrics(71)
List1.AddItem “41 Menülerdeki check isaretinin yüksekligi=” & GetSystemMetrics(72)
If GetSystemMetrics(73) Then
List1.AddItem “42 Bilgisayariniz çok yavas”
Else
List1.AddItem “42 Bilgisayariniz çok yavas degil”
End If
If GetSystemMetrics(74) Then
List1.AddItem “43 Arapça Windows var”
Else
List1.AddItem “43 Arapça Windows yok”
End If
End Sub
Son yorumlar