C28601
Предупреждение C28601: избегайте блокировки на HWND_BROADCAST
Это предупреждение указывает, что приложение с именем SendMessage с флагом HWND_BROADCAST , которое блокирует поток до тех пор, пока не ответят все окна, в которые было передано это сообщение. Однако если есть другое окно, которое не отвечает, текущий поток также будет заблокирован.
Чтобы устранить эту проблему, используйте PostMessage , чтобы это не блокирующий вызов. Кроме того, можно избежать использования HWND_BROADCAST для направления сообщения в определенное окно.
Пример
Следующий вызов может привести к тому, что процесс перестанет отвечать на запросы.
SendMessage(HWND_BROADCAST, ... );