Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di danjwo
    Registrato dal
    Aug 2007
    Messaggi
    43

    [VB.NET] HotKeys

    Salve,

    Ho un'applicazione che, teoricamente, deve "prendere possesso" del sistema e per questo vorrei disabilitare gli hot keys di windows (ALT+TAB, START, TASKMANAGER)..

    Per ALT+TAB Ho provato modificando il registro di sistema ponendo la chiave: HKEY_CURRENT_USER\control panel\desktop\CoolSwitch

    al valore 0 ma non cambia nulla..

    Grazie per l'aiuto
    Sicut Nox Silentes

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Con Windows XP non puoi in quel modo.

    Si deve scrivere un "low-level keyboard hook". E questo tipo di hook possono essere implementati solamente in DLL native (systemwide hook).

    Ovviamente il tutto non vale per la combinazione Ctrl-Alt-Del (con cui il discorso e' molto piu' complesso).

    Un esempio di codice lo trovi su MSDN

    http://msdn.microsoft.com/msdnmag/co...A/Default.aspx
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.