![]() |
Скрыть установку программы (чужой)
Здрасьте всем!
Уважаемые знатоки, есть тема и есть вопрос! Тема: Нужно скрыть установку сторонней программы, тобеж работу инсталятора! Вопрос: Как это сделать? |
передвинуть окошко инсталлятора в невидимую часть экрана ( больше чем разрешение ), и там поклацать по кнопкам, ченить типа такого )
|
ага, а как быть с панелью задач на которой будет святиться приложение?
|
покопай вообще в сторону окно, я уверен что и из панели задач убрать его непроблема )
|
вот цытат с sources.ru
Цитата:
|
попробуй связку FindWindow(class, caption) и после того как получишь хэндл попробуй - ShowWindow(HWND, SW_HIDE) После этого будет светиться только процесс в диспетчере задач.
Причем сохраняется возможность управлять программой через SendMessage, посылая кнопкам инсталятора команды(Нажатие мыши или клавиш). За более подробной информацией на www.google.com В сети полно исходников по теме скрытия окон. |
to _empty Не подскажеш как на кнопки влиять через SendMessage().. Например, как закрыть приложение я знаю. SendMessage(hwnd, WM_CLOSE,0,0).. Какие параметры передавать чтобы нажать на кнопку в программе? заранее спс..
|
MSDN forever ^____~
сообщения http://msdn.microsoft.com/en-us/library/bb775941(VS.85).aspx и в целом про button, если понадобится http://msdn.microsoft.com/en-us/library/bb775943(VS.85).aspx |
На какой Os если виста то сперва отключи Uac
|
аналог делфи
WinExec(PCHAr('D:\инсталятор.EXE'),sw_Hi de);// запуск процесса в скрытом режиме SendMessage(дескриптор кнопки,BM_Click,0,0); // дескриптор кнопки ("Далее") ищется через дескриптор окна = FindWindow( 0, ННазвание окнаб... FindWindow(Дескриптор окна , класс кнопки, .... и будет тебе счастье |
| Время: 23:42 |