Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
698
Tıklama
0
Öne Çıkarma
Form dışında MouseMove olayını kullanma
Z
15 yıl
Yüzbaşı
Konu Sahibi

Selam Arkadaşlar, form dışında mouse move event'ını kullanmak istiyorum. Biraz araştırdım şöyle bir şey buldum;

UserActivityHook actHook;
void MainFormLoad(object sender, System.EventArgs e)
{
actHook= new UserActivityHook(); // crate an instance

// hang on events

actHook.OnMouseActivity+=new MouseEventHandler(MouseMoved);
actHook.KeyDown+=new KeyEventHandler(MyKeyDown);
actHook.KeyPress+=new KeyPressEventHandler(MyKeyPress);
actHook.KeyUp+=new KeyEventHandler(MyKeyUp);
}
public void MouseMoved(object sender, MouseEventArgs e)
{
labelMousePosition.Text=String.Format("x={0} y={1}", e.X, e.Y);
if (e.Clicks>0) LogWrite("MouseButton - " + e.Button.ToString());
}


Ama,

UserActivityHook actHook; satırındaki UserActivityHook da şu hatayı veriyor;

The type or namespace name 'UserActivityHook' could not be found (are you missing a using direcritve or an assembly reference?)

Kaynak;http://www.codeproject.com/KB/cs/globalhook.aspx

Bu hatayı nasıl düzeltebilir?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.