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

نام تاپیک: برنامه نویسی صفحه کلید

  1. #1

    Question برنامه نویسی صفحه کلید

    سلام دوستان عزیز.
    خیلی به کمکتون نیاز دارم.
    من می خوام با اسمبلی یه برنامه بنویسم که یه کلید رو از صفحه کلید بگیره و به جای اون یه کلید دیگه رو نشون بده.البته در سطح ویندوز یعنی فرقی نمی کنه تو برنامه هایی مثل وورد و نوت پد و هر برنامه دیگه این تبدیل کلید رو انجام بده.من برنامش رو نمی خوام فقط اگه دوستان یه کمکی بکنن و نحوه کار صفحه کلید را توضیح بدن عالیه. یعنی وقتی که کلیدی از صفحه کلید زده میشه چه اتفاقاتی در داخل سیستم می افته تا این کلید بر روی صفحه نشون داده.
    من خودم منابع زیادی رو گشتم ولی چیزی پیدا نکردم.
    اگه منبع خاصی رو می شناسید که فکر می کنید به درد من میخوره معرفی کنید.

    از همه دوستان عزیز کمال تشکر را دارم.

  2. #2

    نقل قول: برنامه نویسی صفحه کلید

    وقتی که کلیدی از صفحه کلید زده میشه چه اتفاقاتی در داخل سیستم می افته تا این کلید بر روی صفحه نشون داده.
    كلا دو حالت براي اطلاع از خارج هست 1-سركشي (كند) 2- وقفه (سريع):وقتي هر وسيله ورودي كاري رو بخواد به پردازنده بگه از طريق وقفه اين كارو انجام ميده
    كه دو نوع هست نرم افزاري و سخت افزاري سخت افزاري از قبل تعيين شده اگر اتفاقي بيوفته مدار كنترل وقفه فعال ميشه و... و نرم افزاري كاربر به پردازنده ميگه كار هاشو موقتا متوقف كنه مثلا بره كيبورد رو چك كنه عددي وارد شده يا نه بعد كه وارد شد بگيره پردازش روش انجام بشه و مثلا نمايش بده در مانيتور پس باز با وقفه به كارت گرافيك ارسال شه براي نمايش در مانيتور كلا در موردش تحقيق كن چون توضيحش زياده
    وقفه بايوس براي كار با كيبورد هم از لينك زير
    https://barnamenevis.org/showthread.p...6-%DA%A9%D8%AF
    در داس از وقفه داس و بايوس
    در ويندوز هم از api ها بايد استفاده كني

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

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