C# Ekran Görüntüsü (PrintScreen) Alma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
☆☆Her oyun bir gün hileyi tadacaktır☆☆
Griffin Premium
Katılım
12 Kas 2017
Mesajlar
13,726
Çözümler
240
Tepki puanı
5,132
Ödüller
23
8 HİZMET YILI
C# ile nasıl ekran görüntüsü yani printscreen alabileceğinizi gösteren bir örnek göstereceğim
örneğimizi C# windows form da 1 adet button 1 picturebox kullanarak oluşturacağız
butona basıldığında picturebox aldıgımız ekran görüntüsünün görüntülenmesini sağlayacağız.

picture kontrolünü ekledikten sonra üstüne tıklayarak size mode özelliğini streclmage
olarak ayarlıyoruz
şimdi kodları vereceğim kodlar kısa şekilde butona çift tıklayarak button_click olayına şunları yazıyoruz.

Ekran Alıntısı12.PNG

C#:
private void button1_Click(object sender, EventArgs e)
        {
            Bitmap foto = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
            Graphics grafik = Graphics.FromImage(foto);
            grafik.CopyFromScreen(0, 0, 0, 0, new Size(foto.Width, foto.Height));
            pictureBox1.Image = foto;
        }

işlem tamam olduktan sonra butona bastığımızda printscreen tuşu görevini yapacak ve alınan ekran görüntüsünün picturebox içinde görüntülenmesi sağlancaktır

bildiğim kadarı ile yapmaya çalıştım

yararlı olmuştur umarım iyi forumlar.

 
Banlı Üye
Katılım
30 Ağu 2016
Mesajlar
802
Çözümler
7
Tepki puanı
221
Ödüller
7
Yaş
26
9 HİZMET YILI
+ yararlı kardeşim adamsn
 
Signed by CrazueLz
Seçkin Üye
Katılım
6 Mar 2019
Mesajlar
331
Çözümler
5
Tepki puanı
77
Yaş
27
7 HİZMET YILI
İşime yarar bir trick olmuş. Emeğine sağlık teşekkürler.
 
Seçkin Üye
Katılım
16 Nis 2020
Mesajlar
306
Tepki puanı
11
Yaş
26
6 HİZMET YILI
Yararlı konu bir çok amaç için kullanılabilir.Keyloger :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst