Forum » Programiranje » Prestrezanje pritisnjenih tipk v VC# 2005
Prestrezanje pritisnjenih tipk v VC# 2005
Ziga Dolhar ::
Delam neko (prijazno!) aplikacijo, ki mora prikrita čakat na določene pritisnjene tipke, in ob njih na določen način reagirat.
Trenutno sem poskusno v VS 2005 naredil Windows C# aplikacijo s formom, ki pač ob KeyUp dogodku registrira in postori potrebno.
Sedaj pa bi rad, da bi to delalo tudi takrat, kadar okno ni aktivno. Kako bi šlo to?
p.s.: sem C# n00b.
Trenutno sem poskusno v VS 2005 naredil Windows C# aplikacijo s formom, ki pač ob KeyUp dogodku registrira in postori potrebno.
Sedaj pa bi rad, da bi to delalo tudi takrat, kadar okno ni aktivno. Kako bi šlo to?
p.s.: sem C# n00b.
https://dolhar.si/
Microsoft ::
Hm, dvomim, da se to da. Recimo, da ima fokus desktop. Ce pritisnes F1, se ti odpre help, F2 rename, F3 odpre search, F5 refresh, itn. Ne vem no, samo se mi tudi ne zdi logicno, da bi neka tipka producirala nekaj, cesar nimas trenutno na ogled. Recimo, bos pritisnil Shift+Del, pa ti bo zbrisalo en fajl, katerega sploh ne bos gledal?
Mal cudno, no. Da bi lovil tipke, pa ne bi mel fokus.
by Miha
Mal cudno, no. Da bi lovil tipke, pa ne bi mel fokus.
by Miha
s8eqaWrumatu*h-+r5wre3$ev_pheNeyut#VUbraS@e2$u5ESwE67&uhukuCh3pr
NoUse4AName ::
To se naredi z keyboard hooki. Če v google napišeš: keyboard hook "c#" boš dobil cel kup zadetkov. Prvi bo ta, ki predvidevam da že ima vse narejeno in samo vključiš v svoj projekt.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Funkcija GetAsyncKeyStateOddelek: Programiranje | 1641 (1344) | Looooooka |
» | Katero tipkovnico uporabljate? (strani: 1 2 3 )Oddelek: Strojna oprema | 14397 (12156) | Half-Saint |
» | [.NET] vohunjenje za API kliciOddelek: Programiranje | 2727 (1208) | t909 |
» | PrintScreen - kaj se izvedeOddelek: Operacijski sistemi | 2677 (2406) | CaqKa |
» | Eno zelo zanimivo vprasanje!Oddelek: Pomoč in nasveti | 1080 (849) | Gandalfar |