Как только речь заходит о пачках пакетов в секунду - ICS (www.overbyte.be)
Документации как таковой действительно негусто, зато есть куча примеров по основным компонентам
Тут даже проблема не чисто принять или отправить данные, а как с ними дальше работать. К примеру, обычное явление, когда во...
Понятие "обмен данными" очень размытое.
Если имелось в виду собирание данных с датчиков (посылка текущих данных в одну сторону). то ничего лучше не найти, чем просто периодическая посылка инфы с датчиков в виде UDP пакетов. Пропажа пары пакетов ничего не даст, а поврежденные пакеты будут...
Когда встала задача собрать инсталлятор, наугад взял Smart Install Maker, помня еще с древности идущий к билдеру Install Shield.
Так вот почти мгновенно сделал все что нужно - функций немного, зато все основные есть - создание ключей реестра, установка собственных шрифтов в систему
ищи винапи функции по кодовому слову IP helpers
В частности: http://msdn.microsoft.com/en-us/library/windows/desktop/aa366073(v=vs.85).aspx
там есть функции для доступа к любой информации. Собственно все виндовые утили через них и работают.
ICS все версии качайте с сайта разработчика, они бесплатные.
На данный момент это лучшие компоненты для работы с сетью:
полностью неблокирующий режим работы на событиях, многопоточный сервер.
Кому не нужна поддержка экзотики типа компиляции x64 кода, IPv6, FireMonkey, качайте ICS-V7 Gold.
Эта...
Причем хелп вообще перестал воспринимать MessageBoxA.
Знает только MessageBox и то в примере к ней все по-старому
MessageBoxA("asdf", "asdfggg", OKCANCEL) //не помню точно
Че то настораживает. Если пересядешь плотно, чувствуется риск сильно попасть. Обратная совместимость страдает.
Линкер...
Установил вчерась, попробовал открыть проект BDS2007. Сразу полезли глюки.
К примеру - перестали работать все MessageBoxA
MessageBoxA("asdf", "asdfggg", OKCANCEL) //не помню точно
ругался не могу преобразовать char* в wchar_t*.
Оказалось лечится только
MessageBoxA(UnicodeString("asdf").w_str()...