Direct Win32 API, Weird-Shaped Windows, and Why They Mostly Disappeared

April 15, 2026
An empty, dimly lit hallway with sunlight casting window shadows on the tiled floor, evoking a moody atmosphere.
Photo by Jimmy Chan on Pexels

The complaint

A recent piece resurfacing on Hacker News argues that modern Windows apps have turned into indistinguishable blobs of web tech — Electron, React, Tauri and their cousins — and the desktop has lost its personality. The author is fed up. It has been reported that a simple notepad replacement built with a browser wrapper can use dozens of megabytes while a hand‑coded Win32 program uses a sliver; the post claims a fresh Windows 11 boot can leave RAM usage at roughly 77% on a new machine. The language is salty, the grievance clear: performance, bloat, and homogeneous UI are wearing on longtime Windows coders.

Win32's magic

The article's reminder is technical and charmingly old‑school. Win32 programming revolves around a message loop — WM_CREATE, WM_PAINT, WM_DESTROY — and you respond to events, not drive a central render loop. More importantly, Windows still exposes region objects (HRGN) and SetWindowRgn, which let a top‑level HWND be literally elliptical or shaped to a bitmap. The author links to a GitHub repo with examples: an oval window, bitmap‑masked windows, even an animated desktop mascot. No giant framework needed; just direct API calls and a willingness to get your hands dirty.

Why it disappeared

So why don't we see floppy‑disk‑style skeuomorphic players and mascots anymore? The piece — and much of the industry — points to economics and ergonomics: higher‑level toolkits, cross‑platform expectations, security models, accessibility rules, and maintainability make oddball windows a hard sell. The author alleges Microsoft handed too much influence to web developers, but there's also a real trade‑off: consistent behavior across displays, touch and high‑DPI scaling, and predictable input are easier when you standardize. Custom chrome looks great in a demo, harder to support in the wild.

The takeaway

The emotional core here is nostalgia for identity — apps that looked like little machines rather than browser tabs. The surprise is technical: Windows still lets you do it. Will niche hobbyists and small teams revive custom window shapes for identity and performance? Likely. Will mainstream apps abandon the web stack overnight? Not bloody likely. But if you miss personality on your desktop, this story is a reminder: the tools for weirdness are still there, waiting for someone who values craft over convenience.

Sources: warped3.substack.com, Hacker News