Necesito ayuda con shellexecute
Hola, necesito hacer un programa para una pda en C que abra
otro programa mediante el uso de la función shellexecute
de la API. Estoy trabajando en el visual embedded c++.
Por favor ayudadme con el código, gracias, un saludo.
otro programa mediante el uso de la función shellexecute
de la API. Estoy trabajando en el visual embedded c++.
Por favor ayudadme con el código, gracias, un saludo.
Bueno,aquí tienes un ejemplo:
ShellExecute(0,"open","c:\windows\sol.exe",NULL,NULL,SW_SHOWNORMAL);
El primer parámetro es el Handle de la ventana que "poseerá" el proceso,el segundo puede ser "open","explore","print" en dependencia de lo que desees,el tercero el archivo,carpeta o comando,como por ejemplo "mailto:<direccion>",el tercero y el cuarto los parámetros y el directorio de trabajo del proceso y el último como se mostrará la ventana del proceso si es que tiene.
Aquí tienes otro ejemplo:
ShellExecute(0,"explore","c:\",NULL,NULL,SW_SHOWMAXIMIZED);
"Explora" la ruta c: maximizando
ShellExecute(0,"open","c:\windows\sol.exe",NULL,NULL,SW_SHOWNORMAL);
El primer parámetro es el Handle de la ventana que "poseerá" el proceso,el segundo puede ser "open","explore","print" en dependencia de lo que desees,el tercero el archivo,carpeta o comando,como por ejemplo "mailto:<direccion>",el tercero y el cuarto los parámetros y el directorio de trabajo del proceso y el último como se mostrará la ventana del proceso si es que tiene.
Aquí tienes otro ejemplo:
ShellExecute(0,"explore","c:\",NULL,NULL,SW_SHOWMAXIMIZED);
"Explora" la ruta c: maximizando
