小编mag*_*iva的帖子

我如何知道我的应用程序是从控制台还是从 C# 中的窗口打开

我有一个既是 gui 又是控制台的应用程序。

控制台:它从 Windows 计划执行以执行一些自动化任务,因此它使用参数调用

GUI:用于输入配置参数,这是用户执行此操作的一种比控制台更好的方式。

所有这些都很好用。它主要是一个控制台应用程序,如果控制台不带参数打开并且显示配置表单,则该控制台是隐藏的。

问题: 如果我从没有参数的控制台打开它,控制台将被隐藏并显示表单。我如何检测我从什么或从哪里打开应用程序,如果它是从 Windows 中打开的,则隐藏控制台,如果它是从控制台打开的,则显示控制台。

.net c# console winforms

3
推荐指数
1
解决办法
1157
查看次数

标签 统计

.net ×1

c# ×1

console ×1

winforms ×1