AlbertXingZhang

Results 2 issues of AlbertXingZhang

`GetMessageW` sometimes blocks the thread and freezes the program. This changes it to calling non-blocking `PeekMessageW` with `PM_NOREMOVE` first and then calling `GetMessageW` once there is a message available.

need: help
os: windows

*Issue #, if available:* In Ubuntu 24.04, the dynamic loader path from the ldd command is different from the paths in dpkg-quey. ![image](https://github.com/user-attachments/assets/0d81177a-ba11-4977-8520-a8646da4fe55) So the current packaging process fails because...