> this() { this.handle = className(this.className, ...); } whoops, typo. That line should say: this() { this.handle = CreateWindow(this.className, ...); }