Столкнулся с такой проблемой: приложение разработанное на MFC классах для работы с сокетами — CCeSocket и др. не работает на PocketPC. Точнее, когда сервер создан на PocketPC, не вызывается OnReceive метод, т.е. сообщения не доходят. Сталкивался ли кто-нибудь с подобной проблемой?
Здравствуйте, ESN, Вы писали:
ESN>Всем привет.
ESN>Столкнулся с такой проблемой: приложение разработанное на MFC классах для работы с сокетами — CCeSocket и др. не работает на PocketPC. Точнее, когда сервер создан на PocketPC, не вызывается OnReceive метод, т.е. сообщения не доходят. Сталкивался ли кто-нибудь с подобной проблемой?
PocketPC (2000) поддерживает только WinSock 1.0 и не поддерживает ассинхронную обработку функций обратного вызова. Может в этом проблема?
Здравствуйте, WinCE, Вы писали:
WCE>PocketPC (2000) поддерживает только WinSock 1.0 и не поддерживает ассинхронную обработку функций обратного вызова. Может в этом проблема?
Здравствуйте, ESN, Вы писали: ESN>А как насчет PocketPC 2002?
PocketPC 2000/2002 построены на базе WinCE 3.0, поэтому обе не поддерживают WinSock 1.0 и ассинхронную обработку функций обратного вызова. Windows Mobile 2003 (WinCE 4.2) — часттчно поддерживает.
Не заморачивайся с MFC и используй WinSock через WinAPI.