la pregunta es cómo abrir Ejecutar programáticamente desde C++? Sé que tengo alguna función que puede reemplazar eso, como shellexec, winexec, pero para algunas tareas solo necesito ejecutar el diálogo para que aparezca.Cómo abrir programáticamente Ejecutar C++?
Respuesta
El diálogo Ejecutar se encuentra en shell32.dll usando la función RunFileDlg
. Una forma de mostrar el diálogo es usar rundll32.exe para invocar esa función. Ejecute el siguiente comando usando la API de Win32 CreateProcess
:
rundll32.exe shell32.dll,#61
(donde # 61 es el número ordinal de la función RunFileDlg
).
Referencia de las funciones Shell32.dll: http://www.geoffchappell.com/viewer.htm?doc=studies/windows/shell/shell32/api/index.htm
Espero que esto ayude.
Uso shellexec, WinExec o cualquier otra función favorita para ejecutar
rundll32.exe shell32.dll,#61
Esto abrirá el cuadro de diálogo.
¡Ja! Estuviste exactamente 1 segundo más rápido :) – Kos
Algo así como:
#include <cstdlib>
system("rundll32.exe shell32.dll,#61");
- 1. Abrir el control DateTimePicker C# programáticamente
- 2. Cómo ejecutar/abrir cualquier archivo en .NET
- 3. ejecutar programáticamente cmd.exe como administrador en vista, C#
- 4. Android abrir cliente de correo electrónico programáticamente
- 5. Abrir EditTextPreference a través del código (programáticamente)
- 6. Abrir programáticamente el menú de Ayuda Mac
- 7. ¿Cómo abrir una página de terminal Bloomberg específica programáticamente?
- 8. ¿Cómo puedo abrir/cerrar programáticamente las notificaciones en Android?
- 9. ¿Cómo puedo abrir programáticamente el selector de archivos con JavaScript?
- 10. Abrir un archivo pdf programáticamente en un destino con nombre
- 11. SQL Server: Ejecutar programáticamente plan de mantenimiento
- 12. ¿Cómo puedo ejecutar programáticamente el servidor de desarrollo ASP.Net usando C#?
- 13. Necesito abrir programáticamente Bluetooth y descubrir dispositivos en Android
- 14. ¿Cómo puedo abrir una conexión de telnet y ejecutar algunos comandos en C#
- 15. Cómo encontrar año bisiesto programáticamente en C
- 16. ¿Cómo puedo implementar 'tee' programáticamente en C?
- 17. Posible abrir programáticamente un Spinner en la aplicación de Android?
- 18. ¿Puedo abrir programáticamente devtools desde una extensión de Google Chrome?
- 19. ¿La forma más rápida de abrir programáticamente el prefpane?
- 20. ¿Cómo puedo abrir archivos en C#
- 21. ¿Cómo uso programáticamente la palabra clave "usar" en C#?
- 22. Abrir varios archivos (OpenFileDialog, C#)
- 23. C# realizar un TNSPing programáticamente
- 24. Agregar metaetiqueta programáticamente en C#
- 25. ¿Cómo puedo abrir y guardar programáticamente una presentación de PowerPoint como HTML/JPEG en C# o Perl?
- 26. Descargar pdf programáticamente
- 27. Añadiendo "Abrir con ..." Funcionalidad C#
- 28. Ejecutar PowerShell como administrador desde C#
- 29. ¿Cómo puedo abrir el Web Inspector de Webkit desde mi objeto WebView programáticamente?
- 30. ¿Cómo abrir archivos PDF programáticamente en un lector de PDF predeterminado?
thnx ... todo para reproducir, ayuda mucho :) – raptor