oopD!

ミスミス。D言語 Windows プログラミングで、コンソールを表示させないには、.def ファイル (サンプルの winsamp.def と同じものでOK、かな) を用意して

set DMD=dmd
set SOURCES=hoge.d
set DEFFILE=hoge.def
set LIBDIR=c:\fuga
set LIBS=%LIBDIR%\gdi32.lib
%DMD% %SOURCES% %DEFFILE% %LIBS%

のような .bat ファイルを作ると良いようである。.def ファイルを用意しておきながら、dmd に渡していなかった…。