Programalama > VISUAL BASIC

Etiketler: form, her, zaman, üstte(vb5)

Ort. 0
Puan ver:
'Çalışan programınızda yeni bir form açıldığında bunun en 'üstte görünmesi için; örn 2 form oluşturun form1_load 'a

'form2.Show ,me
'yazın.

'Bu yöntem yalnızca programınızdaki formlar için geçerlidir. Diğer bir program çalıştığında bunun üzerini örtebilir.

'Tüm uygulamaların üzerinde kalan bir form 
'oluşturmak için; declare kısmına

Private Declare Function 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) As Long

Private Const SWP_NOMOVE = &H2
Private Const SWP_NOSIZE = &H1
Private Const HWND_TOPMOST = -1
Private Const HWND_NOTOPMOST = -2
En üstte kalmasını istediğinizde:

SetWindowPos hwnd, _
HWND_TOPMOST, 0, 0, 0, 0, _
SWP_NOMOVE + SWP_NOSIZE
Bu özelliği geri almak için:

SetWindowPos hwnd, _
HWND_NOTOPMOST, 0, 0, 0, 0, _
SWP_NOMOVE + SWP_NOSIZE


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.