• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Системное Программирование

  • Автор темы Автор темы Niklz
  • Дата начала Дата начала
N

Niklz

Здравствуйте! Простите если если не в тему, но куда ее еще отправить я не знаю.

Задача такая. Написать программу, создающую два окна консоли. При вводе в первом окне символа, во втором выводится звездочка.

Насколько я понимаю задача связана с созданием двух процессов. Я много гуглила, и поняла что нужно пользоваться объектом класса handle. но каким образом, не понимаю.

Подскажите о чем нужно почитать или какие функции использовать. Заранее спасибо, вам, добрые люди!
 
CreateProcess
SendMessage

Хотя это подразумевает два приложения... хм... уточните задачу)
 
Senset
Наткнулся на данную тему, захотелось внести свой вклад.
Насколько знаю, надо создать второй процесс и при создании поставить флаг dwCreationFlags (6-ой параметр) в CREATE_NEW_CONSOLE .
А для передачи информации есть несколько способов. Мютексы, критические секции, ещё что-то было ;) в общем, направление дал. Надеюсь, что кому-нибудь поможет это ^_^
 
Можно и в одном приложении. Смотреть AllocConsole и всё что рядом
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab