D言語で普通にexeを作ると実行時にDOS窓出るのがウザイけど、丁寧にWinMain書くのダリーと思っていたら発見。
http://f17.aaa.livedoor.jp/~labamba/?%A5%B5%A5%F3%A5%D7%A5%EB%A5%B3%A1%BC%A5%C9
どうやらdmdコンパイラオプションに-L/EXET:NT/SU:windows:4 を追加するとDOS窓を出さずにすむみたい。
小さいプログラム書くときにいちからWinMainを馬鹿正直に書くよりかはだいぶ楽になった。