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

نام تاپیک: buffer keyboard

  1. #1
    کاربر دائمی آواتار powerboy2988
    تاریخ عضویت
    تیر 1385
    محل زندگی
    تهران
    سن
    38
    پست
    1,301

    buffer keyboard

    سلام
    تو c چی جوری میشه از buffer keyboard استفاده کرد؟
    یعنی می خوام کلید های جهت نما رو هم زمان که فشار می دم با هم کار کنند

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    1,486
    برای مثال اینو ببین:

    # include <iostream.h>
    # include <windows.h>
    void main()
    {
    for(;;)
    {
    if(GetAsyncKeyState(VK_RIGHT) && GetAsyncKeyState(VK_LEFT))
    cout<<"Left & Right Arrow Pressed"<<endl;
    Sleep(500);
    }
    }

    برای اینکه بفهمی که کدوم کلید فشار داده شده از تابع GetAsyncKeyState در هدر windows.h استفاده کن. پارامتر ورودی این تابع هم یکی از vitual key های کیبرد هست که تو msdn میتونی لیست کامل کلید ها رو پیدا کنی. برای چک کردن اینکه آیا چند تا کلید همزمان فشار داده شدن یا نه هم فقط کافیه که در if چند بار این تابع رو با کلید های مختلف فراخوانی کنی. مثلا این کدی که الان نوشتم وقتی کلید های جهت نما چپ و راست با هم فشار داده بشن شرط اجرا میشه

  3. #3
    کاربر دائمی آواتار powerboy2988
    تاریخ عضویت
    تیر 1385
    محل زندگی
    تهران
    سن
    38
    پست
    1,301
    ممنون از کد . ولی کار نکرد. راستی من تو محیط dos دارم کار می کنم. این کد اجرا می شه تو dos؟

  4. #4
    نقل قول نوشته شده توسط powerboy2988 مشاهده تاپیک
    ممنون از کد . ولی کار نکرد. راستی من تو محیط dos دارم کار می کنم. این کد اجرا می شه تو dos؟
    اگر از کامپایلر های جدید تحت ویندوز مثل ویژوال استادیو یا minGW استفاده کنید ، برای برنامه های کنسول می توانید از آن استفاده کنید.

  5. #5
    کاربر دائمی آواتار powerboy2988
    تاریخ عضویت
    تیر 1385
    محل زندگی
    تهران
    سن
    38
    پست
    1,301
    نقل قول نوشته شده توسط Nima_NF مشاهده تاپیک
    اگر از کامپایلر های جدید تحت ویندوز مثل ویژوال استادیو یا minGW استفاده کنید ، برای برنامه های کنسول می توانید از آن استفاده کنید.
    ممنون ولی نمی خوام تو محیط ویندوز کار کنم(البته به جز 98) من تو داس می خوام بافر کیبورد رو بخونم

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

  1. buffer
    نوشته شده توسط hsn_shirin در بخش توسعه‌ی هسته‌ی سیستم عامل
    پاسخ: 1
    آخرین پست: شنبه 15 دی 1386, 22:04 عصر
  2. برنامه نویسی Frame Buffer
    نوشته شده توسط ICEMAN در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 0
    آخرین پست: یک شنبه 27 آبان 1386, 07:44 صبح
  3. sound buffer
    نوشته شده توسط ssaeeds در بخش C#‎‎
    پاسخ: 7
    آخرین پست: پنج شنبه 25 مرداد 1386, 21:37 عصر
  4. use buffer
    نوشته شده توسط lord_viper در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: دوشنبه 30 خرداد 1384, 08:02 صبح

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

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