vs中windows application与console application有什么区别?
1个回答
展开全部
你要是什么版本的解释啊
我的解释:
windows application就是你的程序时隔Microsoft's .NET Framework关联的,一般是调用的Framework的
console application就是你的程序和平台无关的,也就是说你的接口调用的是标准呢的C开发的接口,例如你写了一个软件,在windows和linux下都可以编译过,这个集市console application的程序了啊,为什么啊?因为是标准呢的C库的接口,例如inlcude“sdtio.h”,这个和语言没有关系的,我仅仅是举例子,C#,C,java ,一样的理解
美国人的解释:
Console application:
A console application is a computer program designed to be used via a text-only computer interface, such as a text terminal, the command line interface of some operating systems (Unix, DOS, etc.) or the text-based interface included with some Graphical User Interface (GUI) operating systems, such as the Win32 console in Microsoft Windows. A user typically interacts with a console application using only a keyboard and display screen, as opposed to GUI applications, which normally require the use of a mouse or other pointing device. Many console applications such as command line interpreters are command line tools, but numerous Text User Interface (TUI) programs also exist.
As the speed and ease-of-use of GUI applications have improved over time, the use of console applications has greatly diminished, but not disappeared. Some users simply prefer console based applications, while some organizations still rely on existing console applications to handle key data processing tasks.
Console based applications:
The following list contains a small selection console based applications:
Lynx — web browser
irssi — irc client
Mutt — e-mail client
Midnight Commander — file manager
Nano — text editor
Windows Forms:
Windows Forms is the name given to the graphical user interface application programming interface (API) included as a part of Microsoft's .NET Framework,
providing access to the native Microsoft Windows interface elements by wrapping the existing Windows API in managed code. While it is seen as a replacement for the earlier and more complex C++ based Microsoft Foundation Class Library,
it does not offer a paradigm comparable to model-view-controller.
The following is a simple C# program using Windows Forms.
using System;
using System.Windows.Forms;
public class HelloWorld
{
public static void Main()
{
MessageBox.Show("Hello world!");
}
}
Regards
N.RaviKiran
我的解释:
windows application就是你的程序时隔Microsoft's .NET Framework关联的,一般是调用的Framework的
console application就是你的程序和平台无关的,也就是说你的接口调用的是标准呢的C开发的接口,例如你写了一个软件,在windows和linux下都可以编译过,这个集市console application的程序了啊,为什么啊?因为是标准呢的C库的接口,例如inlcude“sdtio.h”,这个和语言没有关系的,我仅仅是举例子,C#,C,java ,一样的理解
美国人的解释:
Console application:
A console application is a computer program designed to be used via a text-only computer interface, such as a text terminal, the command line interface of some operating systems (Unix, DOS, etc.) or the text-based interface included with some Graphical User Interface (GUI) operating systems, such as the Win32 console in Microsoft Windows. A user typically interacts with a console application using only a keyboard and display screen, as opposed to GUI applications, which normally require the use of a mouse or other pointing device. Many console applications such as command line interpreters are command line tools, but numerous Text User Interface (TUI) programs also exist.
As the speed and ease-of-use of GUI applications have improved over time, the use of console applications has greatly diminished, but not disappeared. Some users simply prefer console based applications, while some organizations still rely on existing console applications to handle key data processing tasks.
Console based applications:
The following list contains a small selection console based applications:
Lynx — web browser
irssi — irc client
Mutt — e-mail client
Midnight Commander — file manager
Nano — text editor
Windows Forms:
Windows Forms is the name given to the graphical user interface application programming interface (API) included as a part of Microsoft's .NET Framework,
providing access to the native Microsoft Windows interface elements by wrapping the existing Windows API in managed code. While it is seen as a replacement for the earlier and more complex C++ based Microsoft Foundation Class Library,
it does not offer a paradigm comparable to model-view-controller.
The following is a simple C# program using Windows Forms.
using System;
using System.Windows.Forms;
public class HelloWorld
{
public static void Main()
{
MessageBox.Show("Hello world!");
}
}
Regards
N.RaviKiran
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询