相关疑难解决方法(0)

在没有形式的屏幕上画画

只使用C#控制台而不是C#Forms应用程序,是否可以在屏幕上创建一个大的白色矩形?

如果可能,它应覆盖整个屏幕.我知道我必须使用System.Drawing并尝试了几个步骤,但没有人会在我的屏幕上打印任何东西!

c# console drawing

27
推荐指数
2
解决办法
4万
查看次数

使用AllocConsole和目标体系结构x86时没有控制台输出

我有一个WinForms项目,如果用户想要一个调试控制台,我会分配一个控制台AllocConsole().

所有控制台输出都正常工作,目标架构设置为"任何CPU",但当我将其更改为"x86"时,它不输出任何内容(Console.Read()仍然按预期工作).如果我直接打开EXE,则输出有效.看起来Visual Studio将其重定向到它自己的"输出"窗口.

我也试过这个答案,但它没有用,我也尝试过Console.SetOut(GetStdHandle(-11)),但也没用.

将目标体系结构设置为"任何CPU"对我来说是没有选择的.

所以这是我的两个问题:

  • 为什么只有当目标体系结构设置为x86时才会出现这种情况?
  • 在Visual Studio中运行时如何输出到我的控制台?

.net c# pinvoke

22
推荐指数
4
解决办法
2万
查看次数

在C#.NET控制台应用程序中显示图形?

从C#.NET控制台应用程序中弹出一个简单的XY图的方法?

ps我不介意使用第三方插件(如IronPython或Matlab)来利用第三方图形库.

.net c# graph console-application

4
推荐指数
1
解决办法
6331
查看次数

如何在C#windows窗体应用程序运行时将命令行参数传递给它

我有ac #windows窗体应用程序框架2.0

我希望能够在我的应用程序运行时将命令从另一个进程或命令行传递到我的Windows窗体应用程序.我该如何发送以及如何接收?

我知道它可以通过IPC来完成,但我不想去那里,因为这个传递参数功能将很少使用,我正在尝试尽可能在Windows窗体应用程序中进行最小的更改.

编辑:现在我通过双击icon运行Windows窗体应用程序.可以让它从命令行运行作为进程(控制台应用程序???)并从命令行发送命令?

编辑:进一步说明:该命令由用户输入.

c# command-line-arguments winforms

0
推荐指数
1
解决办法
3156
查看次数