Consoles
От: Anton Zolin Россия http://rihter.slash-x.net
Дата: 20.06.01 11:10
Оценка:
Hi, All!

Можно ли создать больше одной консоли для одного процесса?
Re: Consoles
От: Николай Мартыщенко Россия http://nsentinel.blogspot.com
Дата: 20.06.01 19:58
Оценка:
Здравствуйте Anton Zolin, вы писали:

AZ>Hi, All!


AZ>Можно ли создать больше одной консоли для одного процесса?


Судя по MSDN нельзя: A process can be associated with only one console, so the AllocConsole function fails if the calling process already has a console. A process can use the FreeConsole function to detach itself from its current console, and then it can call AllocConsole to create a new console. If the calling process creates a child process, the child inherits the new console.
Re[2]: Consoles
От: kkv Россия  
Дата: 22.06.01 20:09
Оценка:
Здравствуйте Николай Мартыщенко, вы писали:

НМ>Судя по MSDN нельзя: A process can ....

Вы не могли бы указать место в MSDN, где эта фраза написана?
Re[3]: Consoles
От: Sasparella США  
Дата: 24.06.01 15:08
Оценка:
Здравствуйте kkv, вы писали:

kkv>Вы не могли бы указать место в MSDN, где эта фраза написана?


Ну ясно где — в описании AllocConsole ;)
Re[4]: Consoles
От: adontz  
Дата: 14.07.01 13:10
Оценка:
Здравствуйте Sasparella, вы писали:

S>Здравствуйте kkv, вы писали:


kkv>>Вы не могли бы указать место в MSDN, где эта фраза написана?


S>Ну ясно где — в описании AllocConsole ;)


Создать больше одной консоли можно надо только запихать её создание в какой нибудь DLL и вызывать оттуда
Правда будуть забавные проблемы с памятью и хенделами разных среадов
0
1
2
3

4
5
6
7

8
9
0
1

2
3
4
5

6
7
8
9

0
1
2
3

4
5
6
7

8
9
0
1

2
3
4
5

6
7
8
9

0
1
2
3

4
5
6
7

8
9
0
1

2
3
4
5

6
7
8
9

0
1
2
3

4
5
6
7

8
9
0
1

2
3
4
5

6
7
8
9

0
1
2
3

4
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.