Abrir el diálogo de propiedades de archivo / carpeta de Windows desde C
Tengo este pequeño programa, que está destinado a mostrar el cuadro de diálogo de propiedades de archivo / carpeta de Windows en el especificadoinfo.lpFile
:
#include <windows.h>
main() {
SHELLEXECUTEINFO info = {0};
info.cbSize = sizeof(SHELLEXECUTEINFO);
info.lpFile = "C:\\test.txt";
info.nShow = SW_SHOW;
info.fMask = 0x00000000;
info.lpVerb = "properties";
ShellExecuteEx(&info);
}
Cuando lo compilo y lo ejecuto, aparece el siguiente mensaje de error:
Estoy usando el compilador Win7 y Mingw gcc. ¿Alguien sabe qué está mal con mi código? ¿Me estoy perdiendo de algo?