Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > DDeServer


Автор: wallstreet 13.8.2012, 17:12
Есть дде сервер и клиент.  Одна таблица льется клиентом и сервер ее принимает на ура,
а вот как одновременно принимать две разные таблицы данных? Насколько я понимаю для второй 
таблицы необходимо регистрировать новый Topic и в него лить из клиента, так?
И еще вопрос, для обработки данных по второй таблице необходимо новый колбек иметь или в одном 
обрабатываются данные по первой таблице и по второй? Тогда возникает вопрос синхронизации 
обработки.

Заранее благодарю за ответы.

Добавлено через 4 минуты и 53 секунды
я тут было подумал, а что если регистрировать в системе Topic для каждой таблицы, а по приходу данных, в XTYP_POKE сначала проверять от какого топика приходят данные вот тут:
Код

DdeQueryStringA(idInst, hsz1, bf, iCount, CP_WINANSI);
 
и дальше уже обрабатывать их соответствующим образом?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)