1

我想了解如何在我的 c# 表单中运行外部程序。具有这些规格:

FormBorderStyle = none

大小和位置固定。

4

1 回答 1

1

您不能在自己的内部运行外部进程。您可以启动一个,但它会自行运行,您无法访问其内部行为。但是,如果您的目标是使用来自另一个 .exe 或 .dll 的类(如表单),则可以通过在解决方案中引用它并像其他任何实例一样创建该实例来实现。但是如果那个表单已经在控制它自己的位置、大小等等并且不允许被修改,那么你就有点卡住了。您可以通过一些反思来强制它,但行为可能是高度不可预测的。

于 2012-11-03T13:28:07.863 回答