だってGUIアプリを作るってことは、その時点でWindowsだもん。
だからC#にしちゃう。
APIで作ったこともあるけど、STLは使わなかった。

STLを使わざるを得ない時点で、もうWindowsじゃないから、
そうなると、GUIアプリになることももうあるまい。