Şimdi Ara

Açılan formun konumunu kilitleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
552
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar merhaba. Visual basic de
    Yaptığım programda butona bastığımda yeni bir form açılıyor. Örn: form1
    Form1 açıldıktan sonra mouse la hiçbir yere sürüklenmemesini istiyorum. Yani form1 açıldıktan sonra ekranda başladığı yerde sabit kalıp hiçbir yere taşınmaması gerekiyor. Bunu nasıl yapabilirim?



    < Bu mesaj bu kişi tarafından değiştirildi Keto24 -- 10 Ocak 2020; 22:45:41 >
    < Bu ileti mini sürüm kullanılarak atıldı >



  • quote:

    Orijinalden alıntı: Gökşen PASLI

    https://www.dreamincode.net/forums/topic/239208-how-can-i-make-a-form-non-movable/
    Hocam önceki konu gibi çok yardımcı oldunuz. Teşekkür ederim. Merak eden arkadaşlar olursa diye kodu buraya bırakıyorum. Bu kodu form daki class ın bi altına yapıştırın. Kod:
    Protected Overloads Overrides Sub WndProc(ByRef m As Message)

    Const WM_NCLBUTTONDOWN As Integer = 161

    Const WM_SYSCOMMAND As Integer = 274

    Const HTCAPTION As Integer = 2

    Const SC_MOVE As Integer = 61456



    If (m.Msg = WM_SYSCOMMAND) AndAlso (m.WParam.ToInt32() = SC_MOVE) Then

    Exit Sub

    End If



    If (m.Msg = WM_NCLBUTTONDOWN) AndAlso (m.WParam.ToInt32() = HTCAPTION) Then

    Exit Sub

    End If

    MyBase.WndProc(m)

    End Sub

    < Bu ileti mini sürüm kullanılarak atıldı >




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.