社区
C#
帖子详情
控制台应用程序与Windows应用程序之间的区别
yingoing
2009-11-25 01:46:57
控制台应用程序与Windows应用程序之间的区别
...全文
5939
14
打赏
收藏
控制台应用程序与Windows应用程序之间的区别
控制台应用程序与Windows应用程序之间的区别
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chichenzhe
2009-11-25
打赏
举报
回复
控制台应用程序 是windows的一个老程序API接口,用来提供给编程者一个老版本的界面.比如,win95,win98都有这个.
控制台 和 现在所谓的winform 都可以是图形化程序,因为他们原本就都是图形化的.
他们本质上没有区别.只不过winform 是后来的一个API,更多的考虑到了 非计算机人士的 应用.
猜的哈.呵呵 不对勿笑,仅仅作为个人观点,不作为参考答案.
gomoku
2009-11-25
打赏
举报
回复
[Quote=引用 4 楼 cuike519 的回复:]
一个有UI一个没有...
[/Quote]
[Quote=引用 5 楼 liaoyukun111 的回复:]
原来是UI
[/Quote]
两种程序都可能有UI,也都可能没有UI。
图形化的GUI,或命令行的CUI,都是UI(User Interface,用户界面),都可以用来和用户交互。
控制台程序当它运行为服务的时候,我们并不能得到界面。
Windows应用程序也可以不创建和显示任何界面。
[Quote=引用 6 楼 shiguohui000 的回复:]
有窗体的就是window程序,没用的,而只有命令行的就是控件台应用程序!
[/Quote]
准确的说,控制台程序也可以创建窗口(MessageBox.Show("")就可以了)。
窗口程序也可以拥有一个控制台(AllocConsole API)。
ycagri
2009-11-25
打赏
举报
回复
不对吧,没有窗体就是控制台程序?
那你在winform的Main方法中直接写代码,虽然看不见窗体,但他仍然是一个winform程序
狼王_
2009-11-25
打赏
举报
回复
JF
dingpo2099
2009-11-25
打赏
举报
回复
up
shighui
2009-11-25
打赏
举报
回复
有窗体的就是window程序,没用的,而只有命令行的就是控件台应用程序!
liaoyukun111
2009-11-25
打赏
举报
回复
原来是UI
cuike519
2009-11-25
打赏
举报
回复
一个有UI一个没有...
gomoku
2009-11-25
打赏
举报
回复
控制台应用程序多了一个控制台(那个黑黑的Dos窗口)。
程序的文件头某个位置指定了该程序是IMAGE_SUBSYSTEM_WINDOWS_
G
UI还是IMAGE_SUBSYSTEM_WINDOWS_
C
UI。
如果是CUI,那么该程序就是控制台程序,它启动的时候就会被自动分配给一个控制台(Console)。
在GUI程序中,窗口不是必要的,虽然绝大部分程序都有。
Dobzhansky
2009-11-25
打赏
举报
回复
visual studio 是这样的:
造就一批能编写自己都不懂的代码的人.
Dobzhansky
2009-11-25
打赏
举报
回复
gogoku 说的对, exe 文件中只是一个标志的区别
yingoing
2009-11-25
打赏
举报
回复
谢谢大家的 帮助
akey307
2009-11-25
打赏
举报
回复
那个是windows窗体应用程序,就是有GUI的。
控制台应用程序是命令行的。
yingoing
2009-11-25
打赏
举报
回复
sf 请高手指点。
控制台
程序
Windows
服务.rar
.net
控制台
程序+
Windows
服务 通过
控制台
程序,创建成
windows
服务 /* 1. 程序写完后,生成 2. 点击debug文件中的install.bat安装服务 3. 去系统服务中 找到服务启动它 */
ArbetsProv:此
应用程序
使用 C# 和 WCF“
Windows
通信基础”将消息从
控制台
应用程序
发送到 Asp.net Web
应用程序
此
应用程序
使用 C# 和 WCF“
Windows
通信基础”将消息从
控制台
应用程序
发送到 Asp.net Web
应用程序
/* 项目帮助 */ 消息中心: 此
应用程序
使用 C# 和 WCF“
Windows
Communication Fundation”将消息从
控制台
应用...
数据库编程
创建
控制台
应用程序
,创建
windows
应用程序
,C#程序结构介绍,
控制台
应用程序
项目的组成
console屏幕处理例子程序
这个例子程序可能包含了上述部分或全部功能的演示,通过阅读和理解示例代码,开发者可以更好地掌握
Windows
环境下
控制台
应用程序
的开发技巧。它可以帮助初学者了解如何在C或C++语言中利用
Windows
API实现基本的
控制台
...
RunHiddenConsole
标题“RunHiddenConsole”指的是一个名为“RunHiddenConsole”的程序,它主要用于在
Windows
操作系统中以隐藏模式运行
控制台
应用程序
。这个程序通常被系统管理员或开发者使用,以避免
控制台
窗口在用户界面中显示,...
C#
111,123
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章