Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VS代码C#控制台应用程序中System.Windows.Forms中缺少类_C#_.net_Visual Studio Code - Fatal编程技术网

VS代码C#控制台应用程序中System.Windows.Forms中缺少类

VS代码C#控制台应用程序中System.Windows.Forms中缺少类,c#,.net,visual-studio-code,C#,.net,Visual Studio Code,我用VS代码C#扩展制作了一个控制台应用程序。我需要一些来自System.Windows.Forms的类,比如Screen和Cursor。虽然我可以访问System.Windows.Forms本身,但所涉及的类并不存在。我还需要添加其他参考资料吗 这就是我的csproj文件的外观: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe<

我用VS代码C#扩展制作了一个控制台应用程序。我需要一些来自
System.Windows.Forms
的类,比如
Screen
Cursor
。虽然我可以访问
System.Windows.Forms
本身,但所涉及的类并不存在。我还需要添加其他参考资料吗

这就是我的csproj文件的外观:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>net5.0-windows</TargetFramework>
        <UseWindowsForms>true</UseWindowsForms>
    </PropertyGroup>
</Project>

Exe
net5.0-windows
真的

表单和控制台应用程序是分开的,您不能为控制台应用程序“借用”表单类。您试图在控制台应用程序中设置什么光标?我正在尝试获取当前屏幕分辨率并控制鼠标光标。因此,要获取屏幕宽度和移动鼠标,我认为您必须使用PInvoke屏幕分辨率:和光标: