![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| Lazy |
|
|||
|
Unregistered |
Как можно сделать невидимым окно другой программы, чтобы при этом она продолжала работать?
Я знаю, как это сделать через winapi : showwindow(имя окна, sw_hide); А как это сделать в Delphi 8? И будет ли это работать, если на компе не будет установлен FrameWork? |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Пришлось опять делфи 6 поставить((.
я написал так: Код: var s:string; begin s:='notepad'; showwindow(FindWindow(pansichar(s), nil),sw_hide); end. Вопрос: почему с блокнотом эта фишка проходит, а например, с regedit - нет? Как мне сделать так, чтобы моя программа скрывала другие приложения по указанию пути к ним. |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 14 Всего: 112 |
Для регедита делай FindWindow ('RegEdit_RegEdit', nil)
Почему так ? Потому что имя класса окна не обязательно должно совпадать с именем .exe... -------------------- С уважением, г-н Посол. |
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |