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

نام تاپیک: تشخیص روشن بودن capslock

  1. #1
    کاربر دائمی آواتار Yasersadegh
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    اروميه
    پست
    393

    Question تشخیص روشن بودن capslock

    سلام
    من با چه دستوری می تونم تشخیص بدم که capslock روشنه و یا خاموشه.؟
    ممنون می شم اگه بنده رو راهنمایی کنید.

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

    #include <iostream.h>
    #include<windows.h>
    void main()
    {
    for(;;)
    {
    if(GetKeyState(VK_CAPITAL))
    cout<<"caps lock is on"<<endl;
    else
    cout<<"caps lock is off"<<endl;
    Sleep(1000);
    }
    }

    لیست virtual key ها رو هم میتونی از msdn پیدا کنی.

  3. #3
    کاربر دائمی آواتار Yasersadegh
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    اروميه
    پست
    393
    ممنون از راهنماییتون دوست عزیز

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

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