» »

Kako blokirati kombinacijo tipk (Ctrl+Alt+Del, ...) v VB za win XP, 2000

Kako blokirati kombinacijo tipk (Ctrl+Alt+Del, ...) v VB za win XP, 2000

Maximus ::

Zivjo!

A mogoce kdo ve, kako blokirati kombinacijo tipk: Ctrl+Alt+Del, Alt+Tab, .... v VB 6.0 za windows XP in 2000?

LP!
  • spremenil: Maximus ()

user4683 ::

Zakaj pa bi hotel storiti kaj takega?

No, če že... zelo težko, ker OS prestreže kombinacijo teh treh tipk, tako da ti ne bo dovolil povohati te kombinacije (vsaj v NT in podobnih winsih).
Mi je pa nekaj časa nazaj uspelo to rešiti z interrupti.

Drugače pa mislim, da je takšno početje nepotrebno.

Lahko pa se tudi motim :)

Vesoljc ::

temu se reče bad practice :)
neki malega
Abnormal behavior of abnormal brain makes me normal...

upirna ::

ven jih vrž :D

mp218 ::

Hej,

kaj mogoce kdo ve, kako bi Accessu spremnil tipko SHIFT, ki se uporablja za odpiranja baze v razvojnem okolju. In sicer, da ne bi mogel uporabnik s to tipko(ki je že precej znana) spreminjat same aplikacije, ali pa brisat kakšne Loge.

Jaz namreč v eni aplikaciji sledim malo, kaj folk počne, ampak se spoznajo na Access pa bodo verjetno šli gledat kam se kaj zapsuje.

Lp, M

ToniT ::

Maximus ::

Ziu!

Mah, bl je tko za foro, k za res, sam bi blo dobr, da bi lahk to nucu ...

LP!

user4683 ::

OK, najlažja varijanta bi bila, da ujameš signal za izhod (v c++ je to WM_QUIT). Mislim, da bi to nekako delovalo.

Še vedno lahko uporabiš ctrl+alt+del, vendar se program ne bo zaprl.
Vendar pa bo, če ga zapreš iz Task Managerja, po vsej verjetnosti povzročilo kruto smrt programa (ubiješ task, ki pa je še vedno prisoten --> program se bo nehal odzivati, zato ga bo OS sam odstranil).

pikec ::

Specifične kombinacije tipk Ctrl-Alt-Delete v WinNT/2K/XP ni mogoče prestreči drugače, kot da napišete svojo lastno GINA, kar pa je najbrž malo pretirano početje. Ako vas to še vedno zanima, so primeri na SourceForge.

LP,
Pikec

noraguta ::

so primerki ja redki sicer. ampak dobro malo okrog tega.

pozabite na VB kot prvo.

drugo kot drugo ni primerno za out of the box aplikacijo. Ze trivialne spremembe v gina-winlogon strukturi lahko pomeni lockanje sistema.

vse ostale kombinacije tipk se da pohendlat z global keyoard hooki.

http://www.scottandmichelle.net/scott/c...

je pa zelo lep example letega kako se naredi.
Pust' ot pobyedy k pobyedye vyedyot!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C++]prenašanje datotek iz neta

Oddelek: Programiranje
121481 (1301) BlueRunner
»

Avtomatično pritiskanje gumbov!

Oddelek: Programiranje
121414 (1144) darkolord
»

[C++]Zagon drugega programa in izvajanje ukaza

Oddelek: Programiranje
111407 (1252) 64202
»

[C#] delete določenega razreda ???

Oddelek: Programiranje
91148 (1098) Fury
»

VS.NET in Framework 1.1?

Oddelek: Programiranje
81095 (973) FANATIK

Več podobnih tem