C# C# Windows Form Örnekleri Programlama

C# Masaüstü Arka Plan Resmini Değiştirme

Bu yazımızda C# ile Masaüstü arka plan resminin değiştirilmesini gerçekleştiren bir örnek gerçekleştireceğiz. Örneğimizde bulunan butona basıldığında OpenFileDialog penceresini kullanarak seçilen bir resmin masaüstü arka planı olarak ayarlanmasını sağlayacağız.

duvar_kagidi_degistir_1

Formumuzu yukarıdaki gibi basit bir şekilde oluşturacağız. Masaüstü resmini değiştirmek için user32.dll dosyasını kullanacağız. Bu dll dosyasının SystemParametersInfo metodunu kullanarak masaüstü resminin değiştirilmesini sağlayacağız.

Projemize aşağıdaki kütüphaneyi ekleyerek başlayalım.

Butona basıldığında OpenFileDialog penceresinin açılarak istenen resmin seçilmesini sağlayacağız. DuvarKagidiAyarla isimli metodumuza OpenFileDialog penceresinde seçilen resmin parametre olarak gönderilerek arkaplan resminin değiştirilmesini sağlayacak kodlarımızın tamamı şu şekilde olacaktır.

Programımızı çalıştırıp butona bastığımızda aşağıdaki gibi bir Diyalog penceresi açılacaktır.

duvar_kagidi_degistir_2

Bu bölümde istediğimiz resmi seçmemiz ve Aç dememiz yeterli olacaktır.

1 Yorum

Yorum yap