Ir para conteúdo
Fórum Script Brasil
  • 0

Desabilitando teclas em C


rick rick

Pergunta

Boa tarde !

Estou criando um software em C para controles de maquinas e cadastros e gostaria de desabilitar algumas teclas na hora em que o programa esta rodando.

Mais especificamente fazer com que o programa rode em FULL-SREEN automaticamente e impossibilite o usuario de pressionar as teclas ALT, TAB, ESC, forçando o usuario e digitar alguma opcao de menu ou login e senha por exemplo!

Pesquisei a respeito e encontrei algo do tipo em c++ :

BOOL CMyProgramApp::ProcessMessageFilter(int code, LPMSG lpMsg)

{

if(WM_SYSKEYDOWN == lpMsg->message)

{

if(VK_F4 == lpMsg->wParam)

{

//Eliminate Alt+F4

if(::GetKeyState(VK_MENU) < 0)

{

//Do nothing

return TRUE; //We are processing, not the System

}

}

}

return CWinApp::ProcessMessageFilter(code, lpMsg);

}

Estou precisando disso urgente.

Se alguém com conhecimento em C puder ajudar ficarei grato !

Obrigado.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...