laobu 2008-6-3 22:53
怎么让exe的dos窗口不显示!
我用的是 dfl + tango . 不知道怎么编译才能把 dos 窗口去掉哦.
redduke 2008-6-4 19:34
1、直接使用DFL.exe编译
2、如果用poseidon 在编译器选项里勾上“不显示控制台”
3、如果用scite4d或者vim
先在目录下建一个XXOO.def文件 XXOO与D源文件名称一致
里面加上下边这两行
EXETYPE NT
SUBSYSTEM WINDOWS
(未测试)
编译的时候还要加上main.def 最好用make 否则麻烦死
laobu 2008-7-30 16:06
谢谢了.今天用 dfl 编译.终于找到关键的代码了.
使用DMD编译dfl的时候加上 参数 -L/exet:nt/su:windows:4.0 这样黑框框就不出现了.
如: dmd MyGui.d -version=DFL_EXE -debug -L/exet:nt/su:windows:4.0