注册
登录
标签
统计
帮助
D语言论坛 | D programming language
»
D语言GUI
» 怎么让exe的dos窗口不显示!
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
怎么让exe的dos窗口不显示!
laobu
火星平民
帖子
28
精华
0
积分
28
阅读权限
10
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-6-3 22:53
只看该作者
怎么让exe的dos窗口不显示!
我用的是 dfl + tango . 不知道怎么编译才能把 dos 窗口去掉哦.
UID
1405
帖子
28
精华
0
积分
28
阅读权限
10
在线时间
34 小时
注册时间
2008-5-6
最后登录
2008-8-15
查看详细资料
TOP
redduke
版主
帖子
12
精华
0
积分
12
阅读权限
100
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2008-6-4 19:34
只看该作者
1、直接使用DFL.exe编译
2、如果用poseidon 在编译器选项里勾上“不显示控制台”
3、如果用scite4d或者vim
先在目录下建一个XXOO.def文件 XXOO与D源文件名称一致
里面加上下边这两行
EXETYPE NT
SUBSYSTEM WINDOWS
(未测试)
编译的时候还要加上main.def 最好用make 否则麻烦死
UID
1408
帖子
12
精华
0
积分
12
阅读权限
100
在线时间
74 小时
注册时间
2008-5-7
最后登录
2008-11-11
查看详细资料
TOP
laobu
火星平民
帖子
28
精华
0
积分
28
阅读权限
10
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 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
UID
1405
帖子
28
精华
0
积分
28
阅读权限
10
在线时间
34 小时
注册时间
2008-5-6
最后登录
2008-8-15
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
D语言中国主页
D语言编辑器SciTE4D
DWin库
D语言官方网站
D语言编译器1.x最新版
OpenSource
Tango
webnews
Wiki