Сокеты, консольные окна .... ?

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Сокеты, консольные окна .... ?

Re: Сокеты, консольные окна .... ?

SokolovS » 08 ноя 2006, 17:18

Coder.ua писал(а): Я программу создаю типа Win32 Console App. При запуске программы на экране появляется окно сеанса MS-DOS. Как можно сделать, чтобы
программы не было видно.
Может, просто перенаправить стандартный вывод для нее на пустое устройство, или в файл?

Absurd » 29 сен 2006, 18:18

В win98, помоему, только WinSock1 поддерживается.
Нет, он там поддерживался вроде, а для 95 & 92 OSR 2 aka 97 он поставлялся отдельно.
Я помню точно , что Baldur's Gate который хотел второй винсок я на 97 запускал.

Dee_Mon » 29 сен 2006, 17:30

http://www.codeproject.com/internet/NetworkAdmin.asp - исходники программы Network Administrator на C++

Dee_Mon » 29 сен 2006, 15:37

У тебя есть MSDN 2005? Там по адресу

ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.WIN32COM.v10.en/winsock/winsock/finished_server_and_client_code.htm

лежат готовые примеры клиента и сервера (консольные) с использованием WinSock2.

Вообще там много информации и готовых решений. Может и по твоему вопросу что-нибудь найдется.

И ещё: Ты используешь WinSock2 под Win98. В win98, помоему, только WinSock1 поддерживается.

Coder.ua » 19 окт 2005, 20:10

пробовал! Тогда программа не работает как следует! Запускается! Когда к ней конектишся, то она выдает приветствие, но не передает управление командному интрерпретатору.

Eugie » 19 окт 2005, 19:44

Coder.ua,

1) Пользуйся тегами

Код: Выделить всё

[/i] для оформления кода.
  2) Судя по сообщению "C1004: unexpected end of file found", у тебя проблема с синтаксисом - например, скобку где-то потерял и т.п.
  3) Для твоих целей в Win-приложении не нужно создавать никаких окон и циклов сообщений - просто перенеси содержимое main() из консольной версии в тело WinMain().

Удачи

Coder.ua » 19 окт 2005, 18:03

Да, Ws2_32.lib подключена!

Kolinus » 19 окт 2005, 16:11

У тебя написано - переопределение разоичная линковка,
начит ты что-то с ашниками напортачил или либами
Ws2_32.lib подключена ?

Coder.ua » 19 окт 2005, 13:53

Либы все подключены!

AiK » 17 окт 2005, 20:07

Блин. Неужели такую простыню кто-то читать может? Топикстартер - локализуй ошибки и отредактируй исходное сообщение.

Вернуться к началу