FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Volver a mostrar una ventana abierta con ShellExecute
Hola
Tengo una aplicación que muestra un digamos "listado de documentos" que el usuario puede abrir con un simple click. Para "abrir" un documento/fichero, se copia el fichero al directorio temporal del usuario y posteriormente se abre con ShellExecute.
Ahora bien, el usuario sigue trabajando y sigue abirendo, minimizando, ... vamos que llena la pantalla, y más pronto que tarde vuelve a intentar abrir un documento que ya está abierto y "tapado" por muchos otros ... Lo que yo quería es poder "traer al frente" el documento abierto, y no tener que "abrir" una nueva copia. Buscando he encontrado la función ShowWindowAsync.
Pero hace falta el handle de la ventana que se genera al llamar a ShellExecute. ¿Cómo podría obtener este handle?, y si no es posible ¿de qué otra forma podria hacerlo? Muchas gracias de antemano. Un Saludo
__________________
Sonríe. Mañana puede ser peor. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Volver a Mostrar los registros de un Dbgrid despues de haber echo una consulta | verde_esmeralda | PHP | 0 | 20-05-2011 19:03:38 |
TThread y cerrar una ventana previamente abierta | gluglu | OOP | 1 | 14-05-2007 19:19:54 |
Enviar texto a la ventana abierta | Mr.Vaka | Varios | 4 | 28-11-2005 18:57:31 |
Volver a mostrar un formulario creado dinámicamente. | jplj | Varios | 2 | 10-02-2005 13:19:27 |
abrir .htm en una nueva ventana con shellexecute | ruina | API de Windows | 5 | 24-06-2004 19:47:54 |
|