>>91 動いたという事は、
やっぱりスタック上のWindowClassが悪さしてたんですね。

解放の件は>>79さんにも指摘されましたが、ちょっと私のコードは甘いようです

WindowProcの件については、TMiniWinインスタンスアドレスを SetWindowLongで渡してい
る関係上、どうしてもCreateWindow時に インスタンスアドレスを渡せない為に仕方ないか
と思います。
WM_CREATE は窓ハンドル作成時に自分で自分に送りつけるしかないかと