نمایش نتایج 1 تا 5 از 5

نام تاپیک: چگونه میتوان صفحه کلید را hook کرد؟

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    ایران_تهران
    پست
    71

    چگونه میتوان صفحه کلید را hook کرد؟

    چگونه میتوان در C#‎ مشخص کرد که چه کلیدی فشار داده شده ویا اصطلاحا صفحه کلید را hook کرد

  2. #2
    کاربر دائمی آواتار M.GhanaatPisheh
    تاریخ عضویت
    اردیبهشت 1383
    محل زندگی
    ----------
    پست
    1,267
    Click on a windows form and select keyDown event
    KeyEventArgs will solve your problem


    private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
    }
    //------ Use this properties
    ;(()MessageBox.Show(e.KeyData.ToString
    ;(()MessageBox.Show(e.KeyCode.ToString
    ;(()MessageBox.Show(e.KeyValue.ToString
    {

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    ایران_تهران
    پست
    71
    دوست عزیز این فکر خوبی به شرط اینه برنامه شما onTop باشه یعنی فرم رو باشه
    ولی برنامه من داره در پس ضمینه کا میکنه API هئی وجود داره که من در دلفی از آنها استفاده کردم ولی در C#‎ نه کسی را حل دیگری سراغ نداره؟؟

  4. #4
    Win32 Hook API + .NET P/Invoke
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  5. #5
    سلام
    آن روشی که لاور گفتن بنظرم اصلا روش خوبی نیست چون حتا اگر فرم شما onTop هم باشه اگز focus رو یکی از کنترل ها فرم باشه که onKeyPress رو بپذیره دیگه این event برای فرم فایر نمیشه بلکه برای اون کنترل فایر میشه.

    من یه برنامه برای این کار نوشتم که با استفاده از API ویندوز.هر کلید ی هر جا توی هر برنامه ای زده بشه میتونی دتکت کنی:
    http://www.barnamenevis.org/vi...431&highlight=

تاپیک های مشابه

  1. توابع hook شده
    نوشته شده توسط حمیدرضاصادقیان در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 7
    آخرین پست: سه شنبه 16 بهمن 1386, 09:25 صبح
  2. hook کردن تابع به برنامه....
    نوشته شده توسط saeedIRHA در بخش امنیت در نرم افزار و برنامه نویسی
    پاسخ: 2
    آخرین پست: شنبه 29 مهر 1385, 01:07 صبح
  3. مقاله برای Hook ها
    نوشته شده توسط saeedIRHA در بخش امنیت در نرم افزار و برنامه نویسی
    پاسخ: 4
    آخرین پست: جمعه 16 تیر 1385, 17:07 عصر
  4. Hook صدا خروجی ...
    نوشته شده توسط Hamid_PaK در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: جمعه 16 تیر 1385, 08:49 صبح
  5. مفهوم Hook
    نوشته شده توسط Me_MagMag در بخش برنامه نویسی در Delphi
    پاسخ: 6
    آخرین پست: دوشنبه 12 مرداد 1383, 17:13 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •