Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 3.882 pregleda

Najnovija ↓

caps lock,num lock... 02.07.2006. u 21:21 · pre 247 meseci #1
potrebno mi je da znam dal je caps ili num,ili scroll vjerojatno je isti postupak,(caps i num su mi vazniji) ,dal su aktivirani ili nisu,mislio sam preko keyvalue,code,data,al nejde jer je isto bez obzira dal se ukljuci ili iskljuci,,,,trebao bih za vb al moze i c?!? nadam se da razumijete sto mi treba!
thx!
Potpis
----Roberto----
Re: caps lock,num lock... 02.07.2006. u 23:00 · pre 247 meseci #2
Code:

using System;
using System.Runtime.InteropServices; 

namespace org.vesic.keyboard
{
    /// <summary>
    /// Primer za Caps Lock / Num Lock
    /// </summary>
    class KeyBoardIndicators
    {
        /// <summary>
        /// Get the current key state.
        /// </summary>
        [DllImport("user32.dll", CharSet=CharSet.Auto, ExactSpelling=true, CallingConvention=CallingConvention.Winapi)]
        private static extern short GetKeyState(int keyCode); 

        [STAThread]
        static void Main(string[] args)
        {
            bool CapsLock = (((ushort) GetKeyState(0x14 /*VK_CAPITAL*/)) & 0xffff) != 0;
            bool NumLock = (((ushort) GetKeyState(0x90 /*VK_NUMLOCK*/)) & 0xffff) != 0; 

            Console.WriteLine("Caps Lock state = {0}, Num Lock state = {1}", CapsLock, NumLock);
        }
    }
}
Potpis
http://www.vesic.org | Blog: http://www.vesic.org/blog | Programming:
http://www.vesic.org/english/blog
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme