Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have only ran it on win11.
I use a 4K monitor. This problem is likely to occur when I adjust the resolution to 2K or 1K.
Especially when playing full-screen games. If the resolution of your game settings is inconsistent with the actual resolution of the screen. At this time, you return to the desktop from the game screen. The problem is likely to recur.
My initial guess is that the taskbar will be temporarily invalid when adjusting the screen resolution. This may cause this problem to occur.
My solution is to recreate the taskbar window when receiving the WM_DISPLAYCHANGE message