Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
lopi.trucker
Člen
Avatar
lopi.trucker:23.7.2013 22:22

Čest kucí,
zkoumal někdo z vás jak zakázat print screen? A tím nemám na mysli v aplikaci to jsem si pořešil, ale například, když si člověk spustí z plochy program (který není přes celou obrazovku), tak ten program dostane fokus, nebo jak to nazvat, pak klikne mimo program na plochu (můj program ztratí fokus) a zmáčkne PrntScr, tak mu to už tu fotku udělá. Dá se toto nějak ošetřit? Je mi jasné že pak asi vezme foťák a vyfotí si obrazovku, ale to mně už nezajímá a to nepotřebuji řešit.;)

 
Odpovědět
23.7.2013 22:22
Avatar
Homo
Člen
Avatar
Odpovídá na lopi.trucker
Homo:23.7.2013 22:32

Muzes v registrech smazat klavesu na printScreen. Nebo udelat v aplikaci keylogger a kdyz se zmackne printscreen tak prehrat clipboard necim jinym.

Nahoru Odpovědět
23.7.2013 22:32
1010011 1000101 1011000
Avatar
lopi.trucker
Člen
Avatar
Odpovídá na Homo
lopi.trucker:23.7.2013 22:52

Hm ty registry mně taky napadly, že bych při spuštění klávesu zakázal a při ukončení ji zase povolil, ale to bych zakázal pro všechny aplikace ne? A v aplikaci, jsem psal, že jsem si to ošetřil, ale když klikne na plochu a má otevřenu moji aplikaci tak mi bude keyloger asi na prd ne, protože nebude v mém programu a běh programu bude na chvíli pozastaven. Ještě mně napadlo, že bych při ztrátě fokusu na formu, form minimalizoval, pak ať si fotí co chce.

Editováno 23.7.2013 22:56
 
Nahoru Odpovědět
23.7.2013 22:52
Avatar
Homo
Člen
Avatar
Odpovídá na lopi.trucker
Homo:23.7.2013 22:56

S tema registry bych to moc neriskoval, neocekavane ti uzivatel aplikaci vypne a nestihnes do registru opet zapsat a uzivatel bude akorat nastvany ze mu nejede printscreen. Kdyz si udelas globalni keylogger tak je to jedno. Jen budes muset importovat user32 nebo kernel32, ted nevim v ktere z nich je ten callback.

Nahoru Odpovědět
23.7.2013 22:56
1010011 1000101 1011000
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.