Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 31-03-2008
Avatar de Alucho2007
Alucho2007 Alucho2007 is offline
Registrado
 
Registrado: jul 2007
Ubicación: Cienfuegos, Cuba
Posts: 9
Poder: 0
Alucho2007 Va por buen camino
Thumbs down ¿Cómo saber el mensaje de la API de Windows?

Ante todo un saludo a todos los colegas.
Necesito saber qué mensaje envía la API de Windows, por ejemplo, si se seleccionó la opción de cerrar, apagar o reiniciar Windows. He visto varios hilos en los cuales se trata muy bien cómo trabajar con WMEndSession, WMQueryEndSession y demás, pero lo que realmente necesito es saber qué realmente quizo hacer el usuario.
Mi aplicación evita el cierre de la sesión de Windows porque necesita realizar varias operaciones antes, pero luego quiero que continúe con la opción seleccionada (cerrar, apagar, reinicar, etc) y es ahí donde deseo saber la opción seleccionada.
De ante mano les doy las gracias. Disculpen si ya existe algún hilo que le refleje esta duda mía, pero estuve buscando bastante y no encontré lo que necesito.

Última edición por Alucho2007 fecha: 31-03-2008 a las 21:32:08.
Responder Con Cita
  #2  
Antiguo 31-03-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
Igual digo una sandez, pero, ¿por qué no simplemente haces las operaciones mencionadas y dejas que Windows siga con su proceso de apagado? Los mensajes que mencionas están justamente para que las aplicaciones hagan su trabajo de "limpieza", así que es de suponerse que Windows permitirá el correcto desempeño de dicho trabajo.

Bye
Responder Con Cita
  #3  
Antiguo 31-03-2008
Avatar de Alucho2007
Alucho2007 Alucho2007 is offline
Registrado
 
Registrado: jul 2007
Ubicación: Cienfuegos, Cuba
Posts: 9
Poder: 0
Alucho2007 Va por buen camino
Entiendo lo que me dices keyboy. Así lo implementé inicialmente y no me fue del todo como quería, el problema es que mi aplicación abre otra ventana en la que el usuario interactúa con ella y luego al terminar con ella quiero que mi aplicación continúe con la opción inicial que había escogido el usuario.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Como saber que mi programa esta corriendo sobre Windows Vista? xander API de Windows 3 22-09-2007 00:25:40
Como quitar mensaje de Windows? vicvil API de Windows 5 31-07-2007 17:08:55
Como saber que idioma tiene seleccionado el windows xp en configuracion regional Gaby123 Varios 2 23-04-2007 23:03:51
Cachar mensaje de windows EITB API de Windows 2 03-01-2005 18:01:07
Como saber cuando windows abre una ventana externa a nuestra apli? Xema API de Windows 6 23-09-2004 15:16:18


La franja horaria es GMT +2. Ahora son las 04:36:13.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi