问题描述
||
我制作了一个不错的小型控制台应用程序,其中包含一些第三方库和其他内容。
但是现在我想将其移植到winforms。
我只是将控制台中的所有内容复制到winforms中的新类中,删除了主要内容并希望它能正常工作。
但不是。
我在某些函数中只得到错误“ 0”。
所说的功能在我的控制台应用程序中运行良好。这些函数中使用的参数全部来自第三方鼠标控制库。
我想念什么? :/
解决方法
您可以将现有项目更改为Winforms项目-请参阅如何将.NET控制台应用程序转换为Winforms或WPF应用程序
,从所有声明中删除static关键字。我确定您将它们放在此处,以确保控制台应用程序的静态主要功能能够直接访问它们。现在,由于您没有静态的main函数,因此不再需要静态类型。