Termo de Responsabilidade
Como posso impedir que a combinação de teclas [CTRL] + [ALT] + [DEL] estejam ativas enquanto minhas aplicações rodam?
No evento ao carregar do seu formulário inicial cole:
Call DesativaCtrlAltDel
Cole o código abaixo em um novo módulo:
Public Declare Function GetCurrentProcessId _ Lib "kernel32" () As LongPublic Declare Function GetCurrentProcess _ Lib "kernel32" () As LongPublic Declare Function RegisterServiceProcess _ Lib "kernel32" (ByVal dwProcessID As Long, _ ByVal dwType As Long) As LongPublic Const RSP_SIMPLE_SERVICE = 1Public Const RSP_UNREGISTER_SERVICE = 0Public Sub DesativaCtrlAltDel()
Dim pid As Long, reserv As LongLet pid = GetCurrentProcessId()Let reserv = RegisterServiceProcess (pid, RSP_SIMPLE_SERVICE)
End Sub
References:
Tags: VBA, Tips, [CTRL] + [ALT] + [DEL], key, stop
Tags: VBA, Tips, [CTRL] + [ALT] + [DEL], key, stop