Yardım. Mouse'un Programdan Çıkması

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
26 Şub 2018
Mesajlar
86
Tepki puanı
16
Ödüller
6
Yaş
29
8 HİZMET YILI
Merhaba Arkadaşlar Bir Program Yapıcam Ama Bir Kodlamada Takıldım

Şaka Programı Yapıcam

Buton Kaçırma Şakası Çok Eski Bir Şakadır :)
Butonun Üzerine Geldiğinde Butona Tıklayamayıp Butonun Programda
Başka Alana Gitmesine Dayalı Bir Program

?-Benim Takıldığım Kod İse
Ben Kişinin Bu Programdan Kolay Çıkmasını İstemiyorum
Mouse Pencerenin İçine Girdikten Sonra Pencerenin Dışına Çıkmaması Veya Çıksa Bile
Pencere Dışında Tıklamaları İşlememesi
Böyle Bir Kod Olması Mümkün müdür ?

Böyle Bir Uygulama Biliyorum Örnek :

Lol'ü Pencereli Modda Oynadığınızda Mouse'u Dışarı Çıkaramıyorsunuz
Alt+Tab Kullanmanız Gerekiyor

Şimdiden Teşekkürler
Yardımcı Olan Olmayan Herkese :)


Bu Arada Tamamen Renkli Yazıyla
Konu açmak Yasakmış .
Konuyu Kaldırmadan Beni Uyardığı İçin
@Rentoger 'a Teşekkürler
 
Moderatörün son düzenlenenleri:
Seçkin Üye
Katılım
6 Eki 2018
Mesajlar
467
Tepki puanı
97
Ödüller
8
7 HİZMET YILI
Böyle bir kodlama bilgim yok fakat şaka programı yaptığında burda paylaşsana bizde arkadaşlarımıza gönderek iyi olur :D
 
CSharp
Banlı Üye
Katılım
31 Tem 2018
Mesajlar
463
Çözümler
3
Tepki puanı
149
Ödüller
3
7 HİZMET YILI
Yapılabilir Hatta Yaptığım İlk Programdı Galiba Bulabilirsem Atarım Kodları Ama Yapılabiliyor
 
Uzman Üye
Katılım
6 Mar 2016
Mesajlar
187
Tepki puanı
24
Ödüller
7
10 HİZMET YILI
Kod:
        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            e.Cancel = true; //Alt+F4 Falan İşe Yaramaz Artık :D
            base.OnClosing(e);
        }
     
        private void timer1_Tick(object sender, EventArgs e)
        {
        //timeri açıp intervalini 1 yap
     
            if (!this.Focused) //focusun formda kalmasını sağlar aynı zamanda alt+tabı engeller
                this.Activate();
            }

            foreach (var process in Process.GetProcessesByName("taskmgr"))
            {
                process.Kill(); //diyelim ctrl alt delet yaptı görev yöneticisini açtı hop daha açılmadan kapandı
            }

            Cursor.Clip = this.Bounds; // mousenin formun içinden çıkmamasını sağlar
        }
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Benzer Konular

Üst