1

在不使用 System.Windows.Forms.Form 类的情况下创建一个窗口?

继续我之前的一个问题,我将如何实现这一目标?我会在屏幕上画画吗?难吗?

4

1 回答 1

3

您避免使用您提到的 Windows 窗体类,而只使用System.Windows.Window(这是 WPF 窗口)创建一个没有 Windows 窗体类的窗口 - 但我怀疑这不是您想要的答案......

窗口创建通常使用 Windows API 完成 - Windows 窗体(和 WPF 的主窗口)包装Windows API 调用以创建窗口(即:CreateWindowEx)。当然,如果您愿意,您可以自己 P/Invoke 这些调用,但实际上没有理由这样做。

于 2013-01-08T20:05:17.643 回答