|
|
Другие темы раздела | |
C++ WinAPI Редактирование имени кнопки в реальном времени
https://www.cyberforum.ru/ win-api/ thread73901.html Здравствуйте. У меня есть массив кнопок, при нажатие на одну из них в кэпшене показывается ее имя. Нужно сделать так, чтобы при измене текста в кэпшене менялся текст и на самой кнопке, одновременно. buttonsArray - массив кнопок, buttonCaption - массив имен кнопок. Моя попытка: if(messages.hwnd==captionEditBox) if(messages.message==WM_LBUTTONDOWN) { int... |
Не могу создать параллельный поток C++ WinAPI Здравствуйте. Мне нужно запустить в парелельном потоке функцию void Test_Btsdk_PairDevice(BTDEVHDL dev_hdl). Я тупо содрал с книжки пример, ну и естественно подставил свою функцию: void __fastcall TForm1::Button2Click(TObject *Sender) { int x=0; DWORD dwThreadID; HANDLE hThread = CreateThread(NULL,0,Test_Btsdk_PairDevice,&x,0,&dwThreadID); } |
C++ WinAPI запретить вызов Как с помощью WinApi запретить вызов диспетчера задач? https://www.cyberforum.ru/ win-api/ thread72438.html |
C++ WinAPI ComboBox - Как поменять цвет фона и текста?
https://www.cyberforum.ru/ win-api/ thread72357.html На msdn никаких сообщений не указанно для этих целей (в отличии от других контролов). |
Ввод текста в чужое окно C++ WinAPI Подскажите как реализовать вот например нахожу калькулятор HWND H = FindWindow("SciCalc", "Калькулятор"); if (H == NULL) // если не найдено { Caption = "Облом"; return; } static bool e = false; |
C++ WinAPI Графическое приложение, которое выводит несколько прямоугольников с использованием API-функций Тут была уже похожая тема, но к сожалению, на нее так и было ответа. С помощью API-функций создать графическое приложение, которое выводит 8-10 прямоугольников с разными атрибутами (цвет, толщина, стиль), с обязательной перерисовкой изображения при манипуляциях с окном. Если кто поможет буду просто счастлив. Чуть не забыл язык можно DELPHI можно С++ https://www.cyberforum.ru/ win-api/ thread71830.html |
C++ WinAPI Ошибка "unresolved external symbol _main" при создании окна
https://www.cyberforum.ru/ win-api/ thread71825.html Здравствуйте! Подскажите как быть =) Вот код программы#include "stdafx.h" #include "windows.h" #include "windowsx.h" LRESULT CALLBACK WndProc(HWND, UINT, WPARAM,LPARAM); |
Как передать нажатие клавиши другому окну? (api в delphi) C++ WinAPI всем доброго вечера. подскажите как мне передать нажатие клавиши другому окну? например у меня есть другая программа с эдитом. так вот в еще одно проге(где буду использовать апи функции) есть эдит и баттон и например все с эдита переместилось на тот эдит в другой проге... подскажите как реализовать такую чтоку... |
C++ WinAPI WM_PAINT не рисует битмап(VS2005 C++) Доброго времени суток. Пишу в вижуалке 2005 и тут такой прикол, что битмап в окне не перерисовывается. До этого была похожая проблема с прямоугольником в обработке IDM_FILE_OPEN - решилась добавлением 2 HDC. Кидаю полный код, чтоб быстрее можно было создать проект. // GRr.cpp : Defines the entry point for the application. // #include "stdafx.h" #include "GRr.h" #include <windows.h> https://www.cyberforum.ru/ win-api/ thread70914.html | C++ WinAPI Асинхронные сокеты Windows Здравствуйте, форумчане! Интересует вопрос как можно синхронно отправить сообщение через асинхронный сокет? Нужно отправить сообщение серверу и дождаться ответа. Заранее благодарю за ответы. https://www.cyberforum.ru/ win-api/ thread70840.html |
Календарь C++ WinAPI у кого есть готовая прога-календарь на API???? спасите студента... |
C++ WinAPI Цвет полосы прокрутки в листбоксе (Assembler)
https://www.cyberforum.ru/ win-api/ thread69319.html Собственно возникла проблема, когда я меняю бекграунд лист бокса, а скролинг остается белый. Можно ли как то на цвет скролинга повлиять? Или только свой скрол делать надо. |
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
14.12.2009, 16:02 | 0 |
Определение доступности UDP сервера - C++ WinAPI - Ответ 41466614.12.2009, 16:02. Показов 3162. Ответов 13
Метки (Все метки)
Ответ
Сразу замечания:
1. "Каждому клиенту при подключении к серверу выдается целочисленный идентификатор." - Как ты будешь отслеживать уникальность этих идентификаторов? Ибо это напрямую связано с двумя вещами: а. идентификация конкретного клиента, б. величина "засыпания" клиента. 2. А учитываешь ли ты, что UDP является протоколом без гарантии доставки? Т.е. возможна ситуация, когда подтверждение не пришло не потому, что сервер упал, а просто потому, что исходное сообщение не дошло до сервера (а ему, естессно - не на что отсылать подтверждение). Ну или такой сценарий: сообщение дошло, сервер честно отправил подтверждение, но подтверждение потеряно в пути. Сервер, естессно, больше ничего посылать не будет (ведь он уже подтвердил, что просили), а клиент - посчитает, что сервер упал... Короче, надо разруливать. Самое простое - несколько RETRY и таймаут. А сервер, естессно, должен игнорировать повторные сообщения (ничего не делать), но, тем не менее, он должен аккуратно отсылать на них подтверждения. Кстати, учти, что время "путешествия" сообщений по сети тоже может существенно изменяться в зависимости от текущей загрузки сети. 3. "Сервер постоянно отсылает широковещательные сообщения со своим именем." и "... и начинаем вещать имя упавшего сервера." - так чье же имя вещает сервер? Свое или чужое? (сТ.е. тав сервером, бывший клиент начинает вещать не свое имя, а чужое - бывшего сервера? Тогда как это стыкуется с первой фразой?) Здесь у тебя какое-то логическое противоречие. 4. "Проблема в том, что к этому времени на сокете может быть n-ое количество сообщений от сервера, и как мне оттуда вытащить подтверждение?" - Тебе не нужно допускать, чтобы в сокете скапливалась очередь сообщений от сервера. Сообщения нужно читать отдельным потоком и разгребать сразу же, как только они пришли. Вернуться к обсуждению: Определение доступности UDP сервера C++ WinAPI
1
|
14.12.2009, 16:02 | |
Готовые ответы и решения:
13
Определение доступности сайта Проверка доступности FTP-сервера Определение доступности интернет страницы Мониторинг доступности сервера с записью в лог |
14.12.2009, 16:02 | |
14.12.2009, 16:02 | |
Помогаю со студенческими работами здесь
0
Определение доступности удаленного компьютера в Visual Basic Несовместимость по доступности: доступность типа параметра ниже доступности метода Udp multicast поиск сервера Обработка ответа от сервера (udp) |