Formu Ortalamak
Private
Sub Form_Load()
Left = (Screen.Width - Width) / 2 ‘ Ekran
yüksekliğinden form yüksekliği
Top = (Screen.Height - Height) / 2 ‘ çıkarılarak fark ikiye
bölünüyor
End
Sub
Private
Sub Form_Load()
Me.Move (Screen.Height - Me.Height)/2, (Screen.Width - Me.Width)/2
End
Sub
Formu Sürekli En Üstte
Tutmak
(General)(Declaration)
Const
HWND_TOPMOST = -1
' Form en
üstte
Const
HWND_NOTOPMOST = -2
' Normal
Const
SWP_NOSIZE = &H1
' Form
boyutları değiştirilemez
Const
SWP_NOMOVE = &H2
' Form taşınmaz
Const
SWP_NOACTIVATE = &H10
' Form aktif yapılmaz
Const
SWP_SHOWWINDOW = &H40 '
Pencere Görünür
Private
Declare Sub SetWindowPos Lib "User32" (ByVal hWnd As Long, _
ByVal hWndInsertAfter As Long, _
ByVal
X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, _
ByVal wFlags As Long)
Private
Sub Form_Activate()
SetWindowPos Me.hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE _
Or SWP_SHOWWINDOW Or SWP_NOMOVE Or SWP_NOSIZE
End
Sub