Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Drongo можно вписать в первый параметр функции WinExec таким вот образом
Код: Выделить весь код
char sysbuf[2*MAX_PATH];
GetSystemDirectoryA(sysbuf,MAX_PATH); //Получаем конкретный путь "%SystemRoot%\System32\" в виде C:\Windows, C:\WinXP, ...
strcat(sysbuf,"\\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters 1,True"); //дописиваем команду с параметрами
WinExec(sysbuf,SW_HIDE); //приводим в исполнение, второй параметр в данном случаи по барабану, ибо данная команда и так не отображает никаких окон
Если не спрятать активную форму то да.
В общем, случаи после отработки программы не нужно выделять никаких окон, пуска программа просто пуляет F5, который попадёт в активное окно выделенное пользователём.
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:47, 31-03-2009 | #9