デバッグウィンドウ

とりあえずできた。

例の共有データモデルで共有されているオブジェクトならいくらでも見られる。ローカルの変数を見たかったらまたちょっと考えないといけないか。
描画方法はウィンドウプロシージャを介さず毎フレーム呼び出し。Rectangle()でクライアント領域全体を塗りつぶしてからDrawText()で描くだけ。思ったよりちらつきもなかったんでダブルバッファとかやらんでもいいだろう。