
Ekran koruyucu programların windows uygulamalarından pek bir farkı yoktur. Normal bir windows uygulaması geliştirir gibi programı geliştiriyoruz. Sadece derlerken “.exe” uzantılı değil “.scr” uzantılı olarak derliyoruz. Bu makalemizde ekran koruyucusu nasıl yazılır basit bir örnek üzerinde anlatacağız.
EKRAN KORUYUCU YAZMAK
Ekran koruyucu programların windows uygulamalarından pek bir farkı yoktur. Normal bir windows uygulaması geliştirir gibi programı geliştiriyoruz. Sadece derlerken “.exe” uzantılı değil “.scr” uzantılı olarak derliyoruz. Bu makalemizde ekran koruyucusu nasıl yazılır basit bir örnek üzerinde anlatacağız. Öncelikle ekran koruyucusunun çalışma prensiplerini hatırlayıp bu ayarlamaları yapalım.
* Ekran koruyucu programlar form başlığı olmadan ve tam ekran çalışır. Formumuzun tam ekran görünmesi için Properties penceresinden aşağıdaki özellikleri ayarlayın. İlk özellik formun başlığını kaldırır. İkinci özellik ise formun, açılırken bütün ekranı kaplayacak şekilde açılmasını sağlar.
FormBorderStyle=None
WindowsState=Maximized
* Formumuz açıldığında fare imlecinin görünmez olması gerekir. Bunun için formunuzun Load olayına aşağıdaki kodu yazın.
private void Form1_Load(object sender, System.EventArgs e)
{
Cursor.Hide();
}
* Fare hareket ettirildiğinde, tıklandığında veya klavyeden bir tuşa basıldığında program sonlanır. Bu eylemleri gerçekleştirmek için sırasıyla formun MouseMove, MouseDown ve KeyDown olaylarını işleyeceğiz. KeyDown ve MouseDown olayları aşağıdaki gibidir. Fare tıklatıldığında yada klavyeden bir tuşa basıldığında uygulamamız sonlanacaktır. Devamını oku »
Popularity: unranked [?]