Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
предупреждение C28602: избегайте вызова SendMessageTimeout с помощью HWND_BROADCAST
Средство анализа кода сообщает это предупреждение, если приложения используют SendMessageTimeout, даже если приложение запрашивает период ожидания для потока всего 10 секунд. Функция не возвращается, пока каждое окно не истекло. Приложение может быть заблокировано в течение длительного времени, которое требуется каждому окну ответа. Это связано с тем, что невозможно управлять временем отклика всех остальных HWND в системе.
Чтобы устранить эту проблему, рекомендуется использовать PostMessage, чтобы не блокировать вызов. Кроме того, избегайте использования HWND_BROADCAST для направления сообщения в определенное окно.