Форум: "Сети";
Текущий архив: 2005.09.04;
Скачать: [xml.tar.bz2];
ВнизРабота с сокетами в консольных приложениях Найти похожие ветки
← →
lifo © (2005-05-18 15:13) [0]Здравствуйте ...
Когда я писал приложения используя GUI то инициализировал сокеты таким образом
sock = socket(AF_INET,SOCK_STREAM,6);
sin.sin_family = AF_INET;
sin.sin_port = htons(1234);
sin.sin_addr.S_un.S_addr = INADDR_ANY;
err = bind(sock, (LPSOCKADDR)&sin,sizeof(sin));
err =listen(sock,SOMAXCONN);
err = WSAAsyncSelect(sock,hWnd,WM_SOCKET,FD_ACCEPT | FD_READ | FD_WRITE | FD_CLOSE);
Как мне проиницилизировать в консольном приложении ???
Ведь в WSAAsyncSelect команде есть ХЕНДЕЛ окна , ну и самой собой процедура обрабатывающая сообщения
← →
False_Delirium © (2005-05-18 15:19) [1]WSAEventSelect
← →
Digitman © (2005-05-18 15:29) [2]
> Ведь в WSAAsyncSelect команде есть ХЕНДЕЛ окна , ну и самой
> собой процедура обрабатывающая сообщения
и что мешает тебе создать окно ?
← →
lifo © (2005-05-18 15:30) [3]int WSAEventSelect(
SOCKET s,
WSAEVENT hEventObject,
long lNetworkEvents
);
ОК а что такое WSAEVENT ??? Я имею ввиду как его описать в програме
← →
Eraser © (2005-05-18 15:35) [4]lifo ©
WSAEVENT
имхо в ДОС"e этого тоже нету )
← →
lifo © (2005-05-18 15:38) [5]та я под винду писать та буду ))))
Я просто не понял в МСДН описано WSAEVENT hEventObject
И че мне с ней дальше делать ????
← →
lifo © (2005-05-18 15:39) [6]> и что мешает тебе создать окно ?
Нулевое ??
А по другому как - то хотелось бы
← →
Eraser © (2005-05-18 15:50) [7]lifo ©
А не проще не мудрить, а написать нормальное win32 приложение с окнами и кнопочками?
← →
False_Delirium © (2005-05-18 16:03) [8]lifo © (18.05.05 15:30) [3]
WSACreateEvent
lifo © (18.05.05 15:39) [6]
CreateWindowEx
← →
False_Delirium © (2005-05-18 16:07) [9]2 lifo
Что именно не понятно? В справке всё есть, в google есть
примеры. :)
← →
Digitman © (2005-05-18 16:13) [10]
> lifo © (18.05.05 15:39) [6]
> Нулевое ??
что значит "нулевое" ?
обычное окно, т.е. объект ОС
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.09.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c