Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Por Favor Nesesito Cancelar ALT+F4 con una Aplicación de C++

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Por Favor Nesesito Cancelar ALT+F4 con una Aplicación de C++ Responder citando

Nesecito saber como hacer para cancelar la combinación de las teclas ALT+F4 de windows.
Gracias.
Volver arriba
Mensaje    Asunto: Por Favor Nesesito Cancelar ALT+F4 con una Aplicación de C++ Responder citando

Hola Hugo!!

Con esto podras desactivar todas las teclas de windows como Alt+F4, la tecla de inicio, el Ctrl+Esc... para que nadie pueda salirse de tu aplicación.

char * szPaper;
SystemParametersInfo (97, (UINT) 1, (void*) (const char*) szPaper,(UINT) 0);
1: desactiva
0: activa

Taluegooo!!!

Volver arriba
Mensaje    Asunto: Por Favor Nesesito Cancelar ALT+F4 con una Aplicación de C++ Responder citando

Yo no entendi muy bien eso, donde va el 0 o el 1??

Gracias.

Volver arriba
Mensaje    Asunto: Por Favor Nesesito Cancelar ALT+F4 con una Aplicación de C++ Responder citando

Muchas Gracias Niidea pero lo probe y no me funciono podrías ser un poquito más especifico en la explicación y disculpa mi ignorancia.
Volver arriba
Mensaje    Asunto: Por Favor Nesesito Cancelar ALT+F4 con una Aplicación de C++ Responder citando

Hola a Todos

Yo tambien probe el codigo que nos sugiera Niidea pero a mi tampoco me funcion

Mi preguta es funciona en Windows 2000?

Volver arriba
Mensaje    Asunto: Por Favor Nesesito Cancelar ALT+F4 con una Aplicación de C++ Responder citando

Yo lo estoy probando con windows NT y tampoco me funciona.

Nos vemos.

Volver arriba
Mensaje    Asunto: Por Favor Nesesito Cancelar ALT+F4 con una Aplicación de C++ Responder citando

Sí, la verdad es que no he sio mu explicativo. Ahi va la siguiente clase:

SystemParametersInfo (97, (UINT) ... es aqui donde va el 1 o el 0 dependiendo si lo que quieres es activar o desactivar las teclas.

En Windows 2000 o NT?? no se pero a mi en el 98 me va de cohones...jejejeje

Taluego

Volver arriba
Mensaje    Asunto: Por Favor Nesesito Cancelar ALT+F4 con una Aplicación de C++ Responder citando

Gente en el C++ Builder existe un componente que se llama TApplicationEvents y en los Eventos de ese Objeto hay un Evento que se llama OnMessage en este escriban lo siguiente

Handled = false;
if ( Msg.wParam == VK_F4 )
{
Handled = true;
}

el unico problema que me trae es con la letra "S" que si no esta precionado el Bloq Mayúscula no se escribe en los TEdit.
Espero que les sea útil.
Saludos a Todos.

Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.