![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 31.03.2009
Сообщений: 4
|
![]()
Добрый вечер. Проблема заключается в следующем: написал exe(консольное приложение) кот должен постоянно висеть работающим, но естественно скрытым)), а также должен подрубаться при включении. Возникает такая проблема: иногда это консольное окно появляется в открытом виде, причём пару раз при включении всё может быть ок, а на след раз выскочит. Если же просто запускать ехе то всё шикарно в скрытом виде. Вопщем надеюсь на ващу помощь по данному вопросу.. .
для скрытности в начале main функции прописываю: Код:
[HKEY_CURRENT_USER\Software\Microsof t\Windows\CurrentVersion\Run] "cirleid"="C:\\Daemon.exe" Заранее благодарен, Василий |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 28.03.2009
Сообщений: 38
|
![]()
логичный вопрос: а окно-то вообще необходимо? может и не надо окна(вообще)?
... и на чем пишешь? может просто тиль окна WS_VISIBLE не ставить? Последний раз редактировалось radiohobbyt; 01.04.2009 в 16:12. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 31.03.2009
Сообщений: 4
|
![]()
пишу в MSVS 6.0 Можно и без окна обойтись, если подскажешь как)))
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 28.03.2009
Сообщений: 38
|
![]()
просто не создавай окна в WinMain. и все=)
пишу на апи. как это в MFC- не знаю...но судя по тому, что окна тебе не надо- то переделать в апи проект- совсем не проблема=) чтонибуль вроде Код:
![]() Последний раз редактировалось MaTBeu; 01.04.2009 в 22:36. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 215
|
![]()
по-моему, автор все же пишет консольное приложение...
wyvern@localhost:~$ sudo emerge --unmerge world
|
![]() |
![]() |
![]() |
#6 |
Тупой студент
Форумчанин
Регистрация: 12.05.2007
Сообщений: 614
|
![]()
2wyvern какой смысл в КОНСОЛЬНОМ приложении, если автор хочет СПРЯТАТЬ консоль?
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 215
|
![]()
2vvviperrr: я не говорю о том, чего автор хочет или не хочет. Я говорю о том, что у автора есть. А программу можно спрятать и в консольном режиме. Не надо для этого писать кучу лишнего винапишного кода типа винмейна и других страшных штукав.
Код:
wyvern@localhost:~$ sudo emerge --unmerge world
|
![]() |
![]() |
![]() |
#8 |
Тупой студент
Форумчанин
Регистрация: 12.05.2007
Сообщений: 614
|
![]()
2wyvern помойму куча лишнего кода как раз у тебя
![]() пс. судя твоей логике, можно наделать кучу диалогов и тоже их спрятать Последний раз редактировалось MaTBeu; 02.04.2009 в 17:56. |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 215
|
![]()
А забей. Глупый и скучный холивар.
wyvern@localhost:~$ sudo emerge --unmerge world
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 31.03.2009
Сообщений: 4
|
![]()
всем спасибо большое за участие. проблема решилать просто добавлением ещё одного SW_HIDE, ибо в msdn написано что с первого раза может не работать.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
автозагрузка | бодяга | Общие вопросы Delphi | 3 | 14.08.2009 18:00 |
Процессы в виндовс, автозагрузка | atlon | Софт | 9 | 29.11.2008 14:18 |
Автозагрузка | Altera | Операционные системы общие вопросы | 8 | 29.06.2008 21:54 |
Опять автозагрузка | RealSHELS | Общие вопросы Delphi | 7 | 16.06.2008 01:32 |
Автозагрузка | nikleb | Общие вопросы Delphi | 1 | 23.06.2007 14:12 |