Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.52/27: Рейтинг темы: голосов - 27, средняя оценка - 4.52
 Аватар для AsFalt
20 / 19 / 2
Регистрация: 27.06.2008
Сообщений: 105

Запуск процесса и последующее управление им

27.06.2008, 15:31. Показов 5554. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!

Возникла проблема.. реализую лаунчер для онлайн игры.
Задача: надо запустить процесс main.exe и в последующем иметь возможность управлять им (приводить его в полноэкранный режим, оконный, и сворачивание).

Прошу помочь в решении данной задачи.

P.S.: я пробовал два метода - CreateProcess() и WinExec()
В принципе обе они работают, но дело в том, что я не совсем понимаю параметров данных функций (брал все поумолчанию)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.06.2008, 15:31
Ответы с готовыми решениями:

Запуск процесса и управление им через Хендл
Доброго времени суток! Очень нужен полный пример кода на основе блокнота (notepad) следующего типа: Щелчок по кнопке { 1)...

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

Порождение нового процесса и запуск программы в рамках порожденного процесса
Цель работы. Изучение программных средств создания процессов, а также простейших способов обмена данными между процессами. Задание к...

23
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
28.06.2008, 18:16
Студворк — интернет-сервис помощи студентам
Фантастика...ну попробуй переустановить...

Добавлено через 9 минут
Я бы у себя добился такой ошибки, только когда добавил в проект:
Code
1
BOOL SetWindowPlacement(HWND h, WINDOWPLACEMENT *p);
То бишь, когда попытался декларировать такую же функцию. Посмотрите свой код.
0
 Аватар для AsFalt
20 / 19 / 2
Регистрация: 27.06.2008
Сообщений: 105
28.06.2008, 18:34  [ТС]
Так так.. вот в чем дело оказалось... спс.. это помогло решить проблему, но думаю не лишнее, то что я переставил билдер) ладно ща попробую поиграться с этой функцией, а потом напишу, что тему можно прикрыть)..)

Добавлено через 5 минут
да, вот еще вопросик =) какой параметр надо прописать в w.showCmd, чтобы окно сделать полноэкранным, а не развернуть его на весь экран.. ну как игры бывают не оконными а полноэкранными =)
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
28.06.2008, 18:39
Так что, действительно, Вы попытались описать такую же функцию? Блин...я то голову сижу ломаю...

P. S. как говорится, начинай с простого

Добавлено через 3 минуты
Ответ на вопросик: такие полноэкранки меняют стиль окна, убирают его заголовок и максимизируют. Стиль окна можно менять с помощью SetWindowLong, с которой Вы разобрались в самом начале. А если хочется вообще без заголовка, то вовремя CreateWindow можно сразу поставить такой стиль окна.
0
 Аватар для AsFalt
20 / 19 / 2
Регистрация: 27.06.2008
Сообщений: 105
28.06.2008, 18:49  [ТС]
Только вот проблема то не в этом... внутреннее содержимое окна не растягивается про максимизации окна, а должно при переводе окна в полноэкранный режим + к этому убирается нижняя панель задач, а при переводе в состояние максимизации оно находится на заднем плане относительно этой панели..

Так что это не совсем то =(

Добавлено через 2 минуты
Вот не знаю, будет ли такой эффект у вас, если вы сделаете активным браузер и нажмете кнопку F11, то у вас браузер должен перейти в полноэкранный режим, т.е. содержимое растянулось на экран, панели не видно, ровно как и заголовка и панели браузера...
вот такой эффект мне надо произвести с моим окном..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.06.2008, 18:49

Запуск и последующее удаление всех исполняемых файлов из каталога
Здравствуйте. Прошу помочь написать программу, которая бы запускала все исполняемые файлы (.exe, .bat, .cmd) из заданного каталога, а потом...

Запуск нового процесса в контейнере существующего процесса
Здравствуйте. Недавно задался целью запустить игру(minecraft), которая уже имеется на компьютере, с помощью кода на C#. Реализовал это с...

Запуск процесса процесса, приложения на стороне клиента
Доброго времени суток господа программисты, помогите новичку решить вопрос, Есть Web приложение связанное с базой SQL, в базе имеются...

Управление памятью процесса
Значения параметров состояния памяти представляют собой константы. Измените код, так чтобы на экран выводились их имена, а не...

Управление видимостью дочернего процесса
Здравствуйте. Консольное приложение можно сделать скрытым или видимым, например, так: #include <WS2tcpip.h> int main() { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru