1. Консольное окно имеет класс "ConsoleWindowClass". Почему его нельзя создать руками? 2. Можно ли сделать консольное окно типа WS_POPUP, т.е. чтобы WindowSize было равно ClientSize. Ну чтобы без кэпшэна там, без бордера и т.д. ?
_DEN_ Истина где-то рядом: «The problem is the Console is not a true Window in the sense in belongs to your app (it belongs to the O/S)». Прими это как факт
green Можно попытаться внедрить в этот процесс свою DLL, и создать из него консольное окно. Может тогда Extra-memory будет указывать на что-то полезное, вроде оконной процедуры, что как я понял самое необходимое - эффективный рендер консольного буфера, на поверхность GDI/DirectX. Для GDI варианта я уже написал достаточно быстрый рендер, но он пока только в ОПП варианте (Delphi).