Fórum Desabilitar Ctrl Alt Del no Win2k #253847
08/10/2004
0
Aquela de criar a chave DisableTaskMgr apenas desabilita o botão Gerenciador de tarefas, mas o CTRL+ALT+DEL contiunua blz e é possivel efetuar logoff, desligar o micro...
Preciso disso pois o sistema era utilizado em Win9x e agora preciso utiliza-lo no Win2k e XP e não funciona do mesmo jeito, a única coisa aproveitavel é o procedimento para desabilitar o ATL+F4.
Function GetStateK (Key: integer): boolean; begin Result := Odd (GetKeyState (Key)); end; procedure TformEntrada.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin If GetStateK (VK_LMENU) And (Key = VK_F4) Then fecha := False; end; procedure TformEntrada.FormClose(Sender: TObject; var Action: TCloseAction); begin Action := caNone; end;
Analisando este código pensei na possibilidade de manipular
algo parecido para os outros atalhos;
If GetStateK (teclaCTRL & teclaTAB) And (Key = del) Then
actionseilaoque := False;
Onde consigo um ´dicionário de teclas´ para saber:
ALT=VK_LMENU
CTRL=?
Vcs sacaram.
A não ser que alguem tenha uma rotina que funcione realmente e não utilize aquele dWinlock vou me quebrar com o tal ´dicionário´.
Preciso realmente resolver isso no modo fast/hard, se me ajudarem será fast/easy
desde já agradeço;
[b:b52b14cd30][color=green:b52b14cd30]Título Editado(Saviski) - maiúsculas[/color:b52b14cd30][/b:b52b14cd30]
Ricna
Curtir tópico
+ 0Posts
08/10/2004
Vinicius2k
Colega,
Neste tópico ocorreu infração às Regras de Conduta do Fórum :
[list:f19710e672][*:f19710e672]Utilização de maiúsculas no título do tópico.[/list:u:f19710e672]
Peço que leia atentamente as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url] para evitar que este fato se repita.
Se algum esclarecimento sobre o funcionamento do fórum ou sobre as Regras de Conduta for necessário, estou à sua disposição para ajudar-lhe. Se desejar, envie-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=2796]Mensagem Particular[/url].
Gostei + 0
08/10/2004
Ricna
Gostei + 0
08/10/2004
Delphi32
Agora, se vai funcionar pra desalibilitar o Ctrl+Alt+Del no winXp eu não sei...
até!
Gostei + 0
08/10/2004
Otto
:idea: [color=blue:76418c099f]Leia sempre [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta.[/url][/color:76418c099f]
:idea: [color=blue:76418c099f]Use sempre o Link [url=http://delphiforum.icft.com.br/forum/search.php][img:76418c099f]http://delphiforum.icft.com.br/forum/templates/subSilver/images/icon_mini_search.gif[/img:76418c099f] Pesquisar[/url] no topo da Página.[/color:76418c099f]
Olhe esses dois tópicos:
:arrow: http://delphiforum.icft.com.br/forum/viewtopic.php?t=23183
:arrow: http://delphiforum.icft.com.br/forum/viewtopic.php?t=26628
Gostei + 0
13/10/2004
Ricna
Me quebrei fazendo testes com VK_CONTROL e nada.
Então alguém tem uma novidade, já pesquisei e até agora as únicas ´soluções´ que encontrei foram o disabletaskmgr e dwinlock e não aprovei nenhuma delas.
Se alguém souber como desabilitar uma tecla qualquer é tudo que preciso.
Deve existir um jeito de ´dizer´ pro meu programa não aceitar o CTRL (só), clica no CTRL e nada acontece ou ´se passa por um ENTER´...
Acredito que isso seja muito importante para muita gente aqui.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)