发新话题
打印

怎么让exe的dos窗口不显示!

我用的是 dfl + tango . 不知道怎么编译才能把 dos 窗口去掉哦.

TOP

1、直接使用DFL.exe编译
2、如果用poseidon  在编译器选项里勾上“不显示控制台”
3、如果用scite4d或者vim
先在目录下建一个XXOO.def文件  XXOO与D源文件名称一致
里面加上下边这两行
EXETYPE NT
SUBSYSTEM WINDOWS
(未测试)
编译的时候还要加上main.def  最好用make  否则麻烦死

TOP

谢谢了.今天用 dfl 编译.终于找到关键的代码了.
使用DMD编译dfl的时候加上 参数 -L/exet:nt/su:windows:4.0 这样黑框框就不出现了.
如: dmd MyGui.d -version=DFL_EXE -debug -L/exet:nt/su:windows:4.0

TOP

发新话题