C28601
警告 C28601:避免封鎖HWND_BROADCAST
這個警告表示名為 SendMessage 的應用程式具有 HWND_BROADCAST 旗標,這會封鎖線程,直到此訊息廣播回應的所有窗口為止。 不過,如果有另一個窗口沒有回應,則目前的線程也會遭到封鎖。
若要修正此問題,請改用 PostMessage ,使其不是封鎖呼叫。 或者,請避免使用 HWND_BROADCAST 將訊息導向至特定視窗。
範例
下列呼叫可能會導致進程停止回應。
SendMessage(HWND_BROADCAST, ... );