最初のテーマ 「VisualC++で用意されている以外のコントロールを使いたい場合」

いいテーマだと思うのだが、いきなり高レベル過ぎるかもしれない。
まあ正確には 「非コモンコントロールを使いたい場合」 だ。

例えば、デスクトップやリストビュー(大きいアイコンモード?)のような物を自作したいのだが、どうやって作ろうかな。
これが巧く出来れば、将棋やチェスなどのコマを動かすゲームに応用できる。
他にも、ユーザが自分の好きな場所にボタンを配置してカスタマイズできるアプリにも。

上記のコントロールは議論されなくても良いから(俺が勝手に考える、で良い)、
何か新しいコントロールの案を出してみて。