ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Скрыть установку программы (чужой)
  #1  
Старый 30.06.2008, 11:35
ZirroCool
Участник форума
Регистрация: 16.09.2006
Сообщений: 139
Провел на форуме:
513709

Репутация: 144
Отправить сообщение для ZirroCool с помощью ICQ
Question Скрыть установку программы (чужой)

Здрасьте всем!
Уважаемые знатоки, есть тема и есть вопрос!
Тема: Нужно скрыть установку сторонней программы, тобеж работу инсталятора!
Вопрос: Как это сделать?
 
Ответить с цитированием

  #2  
Старый 30.06.2008, 11:50
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

передвинуть окошко инсталлятора в невидимую часть экрана ( больше чем разрешение ), и там поклацать по кнопкам, ченить типа такого )
 
Ответить с цитированием

  #3  
Старый 30.06.2008, 11:52
ZirroCool
Участник форума
Регистрация: 16.09.2006
Сообщений: 139
Провел на форуме:
513709

Репутация: 144
Отправить сообщение для ZirroCool с помощью ICQ
По умолчанию

ага, а как быть с панелью задач на которой будет святиться приложение?
 
Ответить с цитированием

  #4  
Старый 30.06.2008, 11:58
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

покопай вообще в сторону окно, я уверен что и из панели задач убрать его непроблема )
 
Ответить с цитированием

  #5  
Старый 30.06.2008, 12:08
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

вот цытат с sources.ru

Цитата:
Решение проблемы - применить стиль WS_EX_TOOLWINDOW к нужному окну, когда оно SW_HIDE. Т.е. сначала прячем окно, потом ставим стиль, потом делаем окно видимым и на таскбаре ничего не отображается.


Должно срабатывать по SetWindowPos т.е. после замены стилей, надо сделать SetWindowPos с теми же координатами, в принципе когда вы делаете hide/show эта функция вызывается автоматом, так что попробуйте просто после замены стилей SetWindowPos
 
Ответить с цитированием

  #6  
Старый 30.06.2008, 13:58
_empty
Познающий
Регистрация: 22.03.2008
Сообщений: 63
Провел на форуме:
247838

Репутация: 65
По умолчанию

попробуй связку FindWindow(class, caption) и после того как получишь хэндл попробуй - ShowWindow(HWND, SW_HIDE) После этого будет светиться только процесс в диспетчере задач.
Причем сохраняется возможность управлять программой через SendMessage, посылая кнопкам инсталятора команды(Нажатие мыши или клавиш). За более подробной информацией на www.google.com

В сети полно исходников по теме скрытия окон.

Последний раз редактировалось _empty; 30.06.2008 в 14:01..
 
Ответить с цитированием

  #7  
Старый 30.06.2008, 14:52
0x22b
Участник форума
Регистрация: 01.12.2007
Сообщений: 141
Провел на форуме:
1208190

Репутация: 136
Отправить сообщение для 0x22b с помощью ICQ
По умолчанию

to _empty Не подскажеш как на кнопки влиять через SendMessage().. Например, как закрыть приложение я знаю. SendMessage(hwnd, WM_CLOSE,0,0).. Какие параметры передавать чтобы нажать на кнопку в программе? заранее спс..
 
Ответить с цитированием

  #8  
Старый 30.06.2008, 19:05
izlesa
Участник форума
Регистрация: 03.01.2008
Сообщений: 156
Провел на форуме:
414311

Репутация: 110
Отправить сообщение для izlesa с помощью ICQ
По умолчанию

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
 
Ответить с цитированием

  #9  
Старый 30.06.2008, 19:09
Moldman
Участник форума
Регистрация: 12.06.2007
Сообщений: 153
Провел на форуме:
1990548

Репутация: 58
Отправить сообщение для Moldman с помощью ICQ Отправить сообщение для Moldman с помощью AIM Отправить сообщение для Moldman с помощью MSN Отправить сообщение для Moldman с помощью Yahoo
По умолчанию

На какой Os если виста то сперва отключи Uac
 
Ответить с цитированием

  #10  
Старый 30.06.2008, 19:11
12usver12
Познающий
Регистрация: 12.12.2007
Сообщений: 81
Провел на форуме:
589075

Репутация: 53
По умолчанию

аналог делфи
WinExec(PCHAr('D:\инсталятор.EXE'),sw_Hi de);// запуск процесса в скрытом режиме
SendMessage(дескриптор кнопки,BM_Click,0,0); //
дескриптор кнопки ("Далее") ищется через дескриптор окна = FindWindow( 0, ННазвание окнаб...
FindWindow(Дескриптор окна , класс кнопки, ....

и будет тебе счастье

Последний раз редактировалось 12usver12; 30.06.2008 в 19:18..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хакер и закон! SladerNon Болталка 17 12.11.2009 09:42
Лучшие бесплатные программы 2007 года на русском языке Mr. P.S. Soft - Windows 5 26.12.2007 01:59
Продам программы и скрипты для спама Vintt Разное - Покупка, продажа, обмен 2 16.12.2005 19:52
Заключение эксперта .PurGeN. Чужие Статьи 2 02.08.2005 04:03



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ