Russian Qt Forum
Ноябрь 22, 2024, 19:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как создать программу без окна.  (Прочитано 6718 раз)
simeon
Гость
« : Апрель 02, 2004, 11:00 »

Собственно %subj%.

Грубо говоря надо, чтобы программа работала, но окно не выводилось.

Какой тип проекта создать, и что сделать что бы этого добиться?

Может Win32 Application и не вызывать CreateWindow?
Записан
npak
Гость
« Ответ #1 : Апрель 02, 2004, 12:42 »

Win32 console application
Записан
simeon
Гость
« Ответ #2 : Апрель 02, 2004, 13:36 »

Вопрос в том, чтобы окно не выводилось совсем.
Console application создает окно консоли.

Я попробовал создать Win32 Aplication при помощи мастера, потом удалил CreateWindow и все заработало

Программа запускается, но окна нет. Типа сервис такой Улыбающийся
Записан
EugeneVC
Гость
« Ответ #3 : Апрель 02, 2004, 13:46 »

Тогда уж лучше сервис написать Улыбающийся
Записан
simeon
Гость
« Ответ #4 : Апрель 02, 2004, 13:57 »

все проще.

я тут писал консольную прогу. И мне надо было запустить из нее другую задачу, у которой нет окна. Так вот я и задумался, а как сделать такое.

А тут нашел в одной книжке, что в CreateProcess можно передать параметр fdwCreate=CREATE_NO_WINDOW, и тогда консольная программа которая запускается из другой консольной программы не будет иметь окна.

Правда еще не пробовал.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.048 секунд. Запросов: 22.