91 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
|
|
1 | |
Как запустить консольное приложение в фоновом режиме?15.06.2009, 23:51. Показов 18280. Ответов 27
Метки нет (Все метки)
у меня такая проблема, мне надо, чтоб консольное приложение при запуске сворачивалось в трей, или чтоб не было открытого окна cmd, подскажите, кто знает
З.Ы. Заранее спасибо!
0
|
15.06.2009, 23:51 | |
Ответы с готовыми решениями:
27
Как запустить установку приложения в фоновом режиме? Как запустить консольное приложение через CreateProcess и спрятать его окно? Как запустить внешнее консольное приложение и получить то, что будет выведено на экран? Невозможно запустить консольное приложение |
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|||||||||||
15.06.2009, 23:54 | 2 | ||||||||||
если в трей то тогда зачем его консольным делать?
пользуйся посиком по форуму "балун*в*трее" Добавлено через 1 минуту 44 секунды
0
|
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
16.06.2009, 00:17 | 3 |
selevit, если же вам просто не нужно окно (а трей нафик не нужен) тогда создайте пустой WinAPI проект.. и вместо main() используйте WinMain()
0
|
91 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
|
||||||
17.06.2009, 14:57 [ТС] | 4 | |||||
я никогда не работал с Win32 проектами, и мне бы хотелось узнать как скрыть консольное приложение либо в трей, либо еще как нибудь, только чтоб его не было на экране
Добавлено через 4 часа 4 минуты 47 секунд я еще немного кипятильник в этом деле, вот код,
0
|
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
||||||
17.06.2009, 15:22 | 5 | |||||
создаете Win32 project.. ставите галочку empty project
создаете чистый .cpp файл.. в нем пишите...
0
|
91 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
|
||||||
17.06.2009, 23:28 [ТС] | 7 | |||||
еще раз спасибо за помощь, Monte-Cristo все работает, очень Вам благодарен!
Вы наверно имеете ввиду систему FAT32, в которой размер файла не более 4 гб, т.к фс FAT уже давно не используется, да и фат32 уже редко можно встретить, пока я писал это сообщение, у меня файл Driver.ini стал 35 Гб скоро скажет мало места))) шас иконку буду рисовать для проги Добавлено через 1 час 19 минут 14 секунд Извиняюсь, возникла еще одна проблема, на других машинах прога не запускается, пишет, что приложению не удалось запуститься, поскольку оно было неправильно настроено. тогда я отключил файл манифеста в свойствах проэкта и там же, в разделе компиляция кода поставил библиотеку многопоточную (MT). при компиляции пишет вот что:
0
|
17.06.2009, 23:33 | 8 |
> пишет, что приложению не удалось запуститься, поскольку оно было неправильно настроено
Так у тя по ходу дела .NET Добавлено через 38 секунд Ваще, чем-то вирус талибан напоминает. Пожалуйста, установите .net-framework (Версии не ниже 3), после чего запустите меня ручками
0
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
17.06.2009, 23:39 | 9 |
>пишет, что приложению не удалось запуститься, поскольку оно было неправильно настроено
это когда приложение отбилдено с Debug , нужно билдить с Release когда прога покидает комп со средой разработки
0
|
91 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
|
|
18.06.2009, 00:00 [ТС] | 10 |
0
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
18.06.2009, 00:11 | 11 |
незнаю тогда
зы а iostream зачем там? stdio.h ведь для FILE и fopen, fputs Добавлено через 3 минуты 32 секунды а у тебя под win компилится или под clr? посмотри на ветке general в опциях компилера
1
|
91 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
|
|
18.06.2009, 00:14 [ТС] | 12 |
да хз, просто я этот шаблон создал и по нему пишусь всегда так как быть с тем, что прога не запусткается на машинах, где нет C++?
Добавлено через 2 минуты 24 секунды нет поддержки CRL среды. значит под WIN)
0
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
18.06.2009, 00:17 | 13 |
или глянь в списках аргументов командной строки /clr
ps кстате в цикле лучше останавливать поток на 50 мс, чтобы юзер не запалил и не порубил процесс. Добавлено через 1 минуту 35 секунд попробуй убери iostream и поставь вместо него stdio.h
1
|
91 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
|
|
18.06.2009, 00:20 [ТС] | 14 |
0
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
18.06.2009, 00:27 | 15 |
как поток остановить в с++ я не знаю, я сам в нем новичок. Лучше подожди тогда советов тех кто разбирается.
0
|
91 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
|
|
18.06.2009, 00:30 [ТС] | 16 |
ок, все равно спасибо
0
|
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
18.06.2009, 00:45 | 17 |
selevit, чтобы запускалось приложения на всех машинах... вы в опциях проекта, должны выставить соотвествующие ключи... на форуме уже неоднократно писалось, что необходимо выставить для запуска на всех машинах... воспользуйтесь поиском
Добавлено через 2 минуты 58 секунд https://www.cyberforum.ru/post157175.html
1
|
91 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
|
|
18.06.2009, 01:43 [ТС] | 18 |
0
|
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
18.06.2009, 11:35 | 20 |
selevit, если вы создали проект под .NET, то вам необходимо создать новый под чистый WinApi.. и тогла .NET компоненты не будут необходимы.
0
|
18.06.2009, 11:35 | |
18.06.2009, 11:35 | |
Помогаю со студенческими работами здесь
20
Запустить внешнее консольное приложение и вернуть результат как выполнить system() в фоновом режиме Sleep() в фоновом режиме Программа в фоновом режиме Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |