2026-04-09 01:01 UTC
I’ve been practicing my "API Abuse" skills and created a desktop toy that gives your windows "fragility" consequences.
The Cursed Technical Details Areeeee:
- The Mouse Thief: To prevent a "teleportation" bug when the window shatters, I’m using user32.dll to send a MOUSEEVENTF_LEFTUP signal. It literally prys the window out of your hand if you drag it too fast.
- The Snapshot: It uses DwmGetWindowAttribute to find the exact frame bounds (ignoring those invisible Windows shadows) , takes a screen capture, and replaces the real window with a WPF PhysicsCanvas.
- The Physics: Each shard is a Polygon shape with its own VelocityY (gravity) and RotationSpeed.
The Chaos (Warning: LOUD Audio):
The GIF is silent, but I recorded a short demo with "m e m e" sound here:
https://youtube.com/shorts/9bTcgtLpOXQ
The Project Page:
If you want to break your own desktop, I put a free lite version on Itch. It also supports custom .wav modding if you want to swap the sounds for your own stuff.
https://erza-lotus-arcane.itch.io/please-drag-me-gently
Replies (0)
No replies.