Tıklanan Programın Başlık İsmini Almak (C#)
-
log tutmak amaçlı bir program yazıyorum fakat tutulan klavye hareketlerinin nereye ait olduğu çok karışıyor.
bu karışıklığı önlemek için mause'ın tıklandığı programın title bilgisini çağırmam gerekiyor.
google amcada bulamadım.tam olarak nasıl aratıcağımı da anlamış değilim.
daha önce böyle bir şeye ihtiyaç duyan var mı?
-
keylogger yapıyorsun sanırım :),
windows API leri kullanman gerek zamanında böyle bişi yapmıştım user32.dll i kullanmıştım yanlış hatırlamıyorsam,
bulursam yazarımda tam olarak, bulamazsam internette bolca keylogger örneği var
http://www.google.com.tr/search?q=C%23.net+keylogger+sample&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:tr:official&client=firefox-a
şunlara bir bak istersen ?
edit:
ilerde birine lazım olursa
link
http://www.codeproject.com/KB/cs/NetKeyLogger.aspx
[DllImport("User32.dll")]
public static extern int GetWindowText(int hwnd, StringBuilder s,
int nMaxCount); -
çok sağol hocam msn den gerekli yardımı yaptığın için =)
