繁体   English   中英

编译的exe文件无法通过我的自定义方案cmd运行吗?

[英]Compiled exe won't run through my custom schemed cmd?

我有一个自定义的颜色/字体/大小/等。 我的cmd方案。

当我通过VS运行程序时(有或没有调试),它会使用我的方案在cmd中运行程序。 (好)

但是,当我直接运行exe文件时,它将在默认的cmd中运行(没有我的计划)。 (坏)

如果我制作了一个执行我的exe的.bat文件,则它将在配置好的cmd中运行。 (好)

但是,如果我创建该.bat文件的快捷方式,它将在默认的cmd中运行! (坏)

我如何才能使exe本身通过计划的cmd运行?

如果不可能,我如何才能使exe / bat的快捷方式通过计划的cmd运行它?

如果要使软件在计划的cmd中运行,则应通过命令行执行程序,以其他方式可以在程序中编辑程序的字体等。

编译器通过cmd运行程序。

而且,如果您非常想要它,则可以在代码开始时在任务管理器中检查程序,如果没有,则可以使用系统功能运行并隐藏第一个。

我不知道您如何更改cmd方案,因此,这可能对您没有帮助。 无论如何...

cmd自定义的标准方法是在HKCU\\Console\\包含一个具有要自定义的控制台标题的子项,并在该项内包含定义控制台属性的值(更多信息,请参见

因此,假设您现在在注册表中有一个控制台方案。 通过快捷方式启动控制台程序时,启动的控制台的窗口标题是表示为快捷方式名称的文本。 将快捷方式名称与注册表中定义的控制台名称匹配(或相反)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM