Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

caps lock,num lock...

[es] :: .NET :: caps lock,num lock...

[ Pregleda: 2948 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

roberto555
Croatia

Član broj: 64744
Poruke: 451
*.net.t-com.hr.



Profil

icon caps lock,num lock...02.07.2006. u 20:21 - pre 216 meseci
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!
----Roberto----
 
Odgovor na temu

Dejan Vesic
Dejan Vesic
CEO
IGT Ogranak Beograd
Beograd

Član broj: 84929
Poruke: 217
*.smin.sezampro.yu.

Sajt: www.vesic.org


+1 Profil

icon Re: caps lock,num lock...02.07.2006. u 22:00 - pre 216 meseci
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);
        }
    }
}

 
Odgovor na temu

[es] :: .NET :: caps lock,num lock...

[ Pregleda: 2948 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.