ShellExecute запускает приложение "требуется администратор" свернуто
У меня есть строка кода, которая открывает приложение, требуемое администратором, которое требует, чтобы вы щелкнули "ОК" в появившемся окне согласия.
ShellExecute(Me.Handle, "open", "c:\myapp.exe", "", "", 5)
Однако при запуске приложения окно согласия открывается в свернутом виде. Обычно он отображается непосредственно при двойном щелчке по "MyApp.exe", однако через ShellExecute аутентификация сводится к минимуму. Что я делаю неправильно?
1 ответ
Попробуй это.
ShellExecute(NULL, "open", yourAppName, "", "", SW_SHOWNORMAL )
Надеюсь, это решит вашу проблему.