![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как запустить приложение скрытым от глаз за экраном [NT4, Win2k, WinXP]
buben © (2007-05-18 00:39:00)Нужно запустить приложение или создать процесс за экраном 1024*768, возможно ли такое? CreateProcess?
И еще
пишу так,
ShellExecute(0, 'open' , Pchar('c:\') , nil , nil , SW_SHOW);
возможно ли узнать хэндл открывающей программы, так как например не у всех Internet Explorer открывается при выполнении этой функции, у многих Opera и FireFox
Elen (2007-05-18 07:49:00) [1]
> Ну, поломайте мозг, как?)
Через CreateProcess, правильно определив STARTUPINFO - structure that specifies how the main windowfor the new process should appear.
А вот если в процессе нет ни одного окна то и ломать голову не стоит.
{RASkov} (2007-05-18 03:51:00) [2]> P.S. Вопрос не заслуживает присутствия в WinAPI.
Вопрос лишен грамотного смысла и вообще не заслуживает существования...)
Германн (2007-05-18 01:28:00) [3]
> buben © (18.05.07 01:22) [3]
>
> Ну, поломайте мозг, как?)
>
Мой мозг мне ещё пригодится, я надеюсь! И ломать его у меня нет никакого желания.
Может ты задашь свой вопрос не "на пальцах"? А грамотно.
P.S. Вопрос не заслуживает присутствия в WinAPI.
Германн (2007-05-18 01:24:00) [4]
> И еще
>
> пишу так,
> ShellExecute(0, 'open' , Pchar('c:\') , nil , nil , SW_SHOW);
>
> возможно ли узнать хэндл открывающей программы, так как
> например не у всех Internet Explorer открывается при выполнении
> этой функции, у многих Opera и FireFox
>
При вызове сей функции с 3-м параметром
> Pchar('c:\')
надо, имхо, ну очень постараться, чтобы открылось что-то иное, чем "проводник" aka explorer.exe! Не путать с "iexplore.exe"!
:)
buben (2007-05-18 01:22:00) [5]Ну, поломайте мозг, как?)
Германн (2007-05-18 01:09:00) [6]
> Riply © (18.05.07 01:03) [1]
>
> > [0] buben © (18.05.07 00:39)
> >Нужно запустить приложение или создать процесс за экраном
> 1024*768, возможно ли такое? CreateProcess?
> Его(процесс) можно создать вообще без монитора :)
>
А у меня за экраном 1024*768 стена на расстоянии 12 см. Процесс в неё упирается. :(
Riply (2007-05-18 01:03:00) [7]> [0] buben © (18.05.07 00:39)
>Нужно запустить приложение или создать процесс за экраном 1024*768, возможно ли такое? CreateProcess?
Его(процесс) можно создать вообще без монитора :)