点击或拖拽改变大小

Console 类

X#
封装一个 Win32 控制台应用程序。
继承层次
Object
  Console

命名空间:  VO
程序集:  VOConsoleClasses (在 VOConsoleClasses.dll 中) 版本:2.22 GA
语法
 CLASS Console
查看代码

Console 类型公开以下成员。

构造函数
  名称说明
公共方法代码示例Console
实例化一个新的 Console 对象。
公共方法代码示例Console(Boolean)
实例化一个新的 Console 对象。
Top
属性
  名称说明
公共属性CursorPos
作为 ConsoleCoord 对象的当前光标位置。
公共属性CursorSize
整数,指定当前游光标大小。
公共属性CursorVisible
逻辑型,指定光标是否可见。
公共属性Size
ConsoleCoord 对象的控制台大小。
公共属性TextAttribute
指定当前文本特性(attributes)的单词。
公共属性Title
指定控制台应用程序标题的字符串。
Top
方法
  名称说明
公共方法代码示例Clear
清除控制台窗口的输出。
公共方法Destroy
提供一种去实体化的方法。
公共方法代码示例Read
读取控制台输入缓冲区。
公共方法代码示例Wait
等待控制台窗口上的键盘按下或鼠标点击。
公共方法代码示例Write
将字符串写入控制台窗口。
公共方法WriteError
将错误消息字符串写入 StdErr 句柄。
公共方法WriteLine
将字符串写入控制台窗口,并开始新的一行。
Top
备注
两个库的实现之间一个明显的区别可以在从命令行启动应用程序时看到。
一个 Terminal Lite 应用程序将分配一个新窗口,而一个 Console Classes 应用程序将在启动时所在的窗口中运行。
根据命令行设置,一个 Console Classes 应用程序也可以全屏运行,而 Terminal Lite 应用程序不能。 另外,使用 Console Classes 不需要与应用程序一起分发额外的运行时DLL。
提示 提示:
要在 Win32 控制台中运行应用程序,必须在应用程序选项对话框中将应用程序类型设置为控制台。 否则,将创建一个单独的控制台窗口。
您也可以在普通 Windows 应用程序中使用 Console 类来创建一个单独的控制台窗口,例如,输出一些调试信息。
参见