问题标签 [windows-console]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 将 STDIN 与 AllocConsole() 一起使用
我有一个第三方 dll,我将它加载到不属于我的软件中,并且我正在使用 AllocConsole() 创建标准 Windows CLI 窗口,因此我可以轻松地输出调试消息。
我的问题是,它忽略了任何类型的输入。我只想能够使用我分配的控制台,并让我能够给它一些输入。
fonts - MS-DOS 中使用哪种字体?
有谁知道 Windows 控制台/MS-DOS 使用哪种字体?
c++ - 在 Windows 中使用 C++ 进行颜色控制台输出
有没有办法将彩色文本输出到控制台?我使用的是 Visual Studio 2010,只需要代码就可以在 Windows 中工作。
除了 windows COLOR 命令之外,我没有成功找到任何东西,但这改变了整个屏幕的颜色,我正在寻找只会改变我希望输出的部分的东西。我已经看到它在托管 C++ 中完成
例如,
将产生红色和蓝色的“Hello world”。
c++ - 将双变量分配给动态双数组
我试图在循环中为双数组分配不同的变量值,但整个数组只有 1 个值
显示更多代码
我在我的测试变量中得到了完美的转换。我也得到“2.1” s1
,但在调试器中,我在 float_array 中只得到一个值,即 5.0999945。没有其他索引具有任何其他值。正确转换测试变量值后,我在动态数组中看到了问题。
请问有解决办法吗?
python - 如何在没有命令提示符窗口的情况下运行 wxPython 对话框?
我刚刚开始探索 wxPython 的对话框,到目前为止我注意到的一件事是,每次我启动脚本(通过双击或 IDLE 中的 F5)时,我都会在后台获得命令提示符窗口,然后是 wx 对话框出现。
有什么方法可以删除该命令提示符并获得我在 wx 中制作的对话框?
go - 在 Windows 下对 Google Go 进行编程时,您的 utf-8 控制台设置是什么
我们知道 google 的 Go 默认是 UTF-8。我在我的 Windows XP 中找到了。它无法正确显示有关 UTF-8 的信息。以下代码显示错误。
我已经用谷歌搜索过了。它说使用另一种字体+ reg + chcp 65001。但是,我失败了。
我试过 cmd 和 powershell v1(它是 XP 下唯一提供的版本)。两者都不能很好地显示。
windows - 删除除一个目录外的所有文件和目录
我想使用 Windows 命令行来删除除一个文件夹“.svn”之外的所有文件和目录。我尝试这样做,分两个步骤(我的工作目录是我要清理的文件夹):
- 首先删除除“.svn”之外的所有目录:
dir /B /A:D | findstr /V ".svn" | rmdir /Q
- 删除所有文件:
del * /F /Q
第 2 步没问题,但对于第 1 步,我得到“命令的语法不正确”。错误。由rmdir
cmd 抛出。有谁知道如何做到这一点:删除除一个以外的所有目录。
c# - 如何在 C# 中从控制台读取很长的输入?
我需要在 C# 中从控制台加载非常长的行,最多 65000 个字符。Console.ReadLine 本身有 254 个字符的限制(转义序列 +2),但我可以使用这个:
...为了克服这个限制,最多 8190 个字符(转义序列 +2) - 不幸的是,我需要输入更大的行,当 READLINE_BUFFER_SIZE 设置为大于 8192 时,错误“没有足够的存储空间可供处理此命令”显示在 VS 中。缓冲区应设置为 65536。我已经尝试了几种解决方案来做到这一点,但我仍在学习,没有一个超过 1022 或 8190 个字符,我怎样才能将该限制增加到 65536?提前致谢。
powershell - 如何让 Mocha 的 Unicode 输出在 Windows 控制台中正确显示?
当我运行Mocha时,它会尝试分别显示一个复选标记或一个 X 来表示通过或失败的测试运行。我已经看到了 Mocha 输出的漂亮屏幕截图。但这些截图都是在 Mac 或 Linux 上拍摄的。在 Windows 的控制台窗口中,这些字符都显示为一个不起眼的空框字符,即经典的“嗯?” 字形:
如果我在控制台窗口中突出显示文本并将其复制到剪贴板,我会看到实际的 Unicode 字符;我可以将花哨的字符粘贴到 Web 浏览器的文本框中,它们呈现得很好(✔,✖)。所以 Unicode 输出可以很好地进入控制台窗口;问题是控制台窗口没有正确显示这些字符。
如何解决此问题,以便 Mocha 的所有输出(包括 ✔ 和 ✖)在 Windows 控制台中正确显示?
delphi - 如何将 Unicode 字符串写入控制台屏幕缓冲区?
给定标准输出设备的句柄(此处为 hStdOut),我使用以下 2 个过程从控制台应用程序写入任意字符串:
摘抄:
我的麻烦:
此语句未按预期正确呈现字符串:
我的问题:
是否存在“WideString”重载,WriteFile
或者我应该考虑另一个访问控制台屏幕缓冲区的 Unicode 感知函数?