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

نام تاپیک: اطلاع از فارسی/انگلیسی بودن کیبرد و وضعیت کلید Caps lock

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اسفند 1391
    پست
    118

    Cool اطلاع از فارسی/انگلیسی بودن کیبرد و وضعیت کلید Caps lock

    سلام بر مهندسین عزیز
    چطوری میشه وضعیته روشن و خاموش بودنه Caps lock رو مشخص کرد و همچنین فارسی یا انگلیسی بودنه کیبرد؟؟

  2. #2
    کاربر دائمی آواتار alibilgats
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    همین حوالی
    پست
    155

    نقل قول: اطلاع از فارسی/انگلیسی بودن کیبرد و وضعیت کلید Caps lock

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

    string Lang = InputLanguage.CurrentInputLanguage.Culture.ToStrin g();

  3. #3
    کاربر دائمی
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    پونک
    سن
    42
    پست
    490

    نقل قول: اطلاع از فارسی/انگلیسی بودن کیبرد و وضعیت کلید Caps lock


    [DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] publicstaticexternshortGetKeyState(int keyCode);



    bool CapsLock = (((ushort)GetKeyState(0x14)) & 0xffff) != 0;
    bool NumLock = (((ushort)GetKeyState(0x90)) & 0xffff) != 0;
    bool ScrollLock=(((ushort)GetKeyState(0x91))&0xffff)!=0;


  4. #4
    کاربر دائمی
    تاریخ عضویت
    اسفند 1391
    پست
    118

    نقل قول: اطلاع از فارسی/انگلیسی بودن کیبرد و وضعیت کلید Caps lock



    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Runtime.InteropServices; //Added

    namespace WindowsFormsApplication1
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    [DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
    public static extern short GetKeyState(int keyCode);

    private void button1_Click(object sender, EventArgs e)
    {
    bool CapsLock = (((ushort)GetKeyState(0x14)) & 0xffff) != 0;
    bool NumLock = (((ushort)GetKeyState(0x90)) & 0xffff) != 0;
    bool ScrollLock=(((ushort)GetKeyState(0x91))&0xffff)!=0 ;
    MessageBox.Show("Caps Lock is: " + CapsLock.ToString() + "\n" + "Num Lock is: " + NumLock.ToString() + "\n" + "Scrol lLock is: " + ScrollLock.ToString());

    }
    }
    }

    آخرین ویرایش به وسیله zahra1372 : یک شنبه 16 شهریور 1393 در 13:32 عصر دلیل: دوس داشتممممممم :پی

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

  1. سوال: تشخیص فارسی یا انگلیسی بودن متن
    نوشته شده توسط behnet در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: جمعه 02 اردیبهشت 1390, 12:28 عصر
  2. حرفه ای: تشخیص فارسی یا انگلیسی بودن یک متن
    نوشته شده توسط tecnocomputer2 در بخش PHP
    پاسخ: 2
    آخرین پست: پنج شنبه 18 آذر 1389, 22:18 عصر
  3. فعال بودن کیبرد فارسی در وارد کردن اطلاعات
    نوشته شده توسط sempay_ninjutsu در بخش C#‎‎
    پاسخ: 4
    آخرین پست: پنج شنبه 21 مرداد 1389, 12:21 عصر
  4. مشکل فارسی و یا انگلیسی بودن فیلدها
    نوشته شده توسط Ir.WebDeveloper در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 18 خرداد 1389, 15:42 عصر
  5. وضعیت کلید num Lock چگونه مشخص می شود
    نوشته شده توسط programmermp در بخش VB.NET
    پاسخ: 5
    آخرین پست: یک شنبه 14 مرداد 1386, 08:10 صبح

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

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