我是一名新手程序员,在创建控制台应用程序以自动化简单的数学应用程序时遇到了问题。
控制台的要求是它必须使用低级 WinAPI 调用来自动化,它不能使用反射或任何其他 3rd 方库,包括 MS Visual Studio UI/测试自动化程序集。所有自动化都必须通过包装可执行应用程序并在运行时使用 user32.dll 中定义的 WinAPI 函数将其作为独立应用程序自动化来执行。
这让我想到了我的问题,这一切意味着什么?我不能在 Visual Studio 中构建控制台应用程序吗?有人可以解释低级 WinAPI 吗?包装应用程序并作为独立的自动化?这只是我从未做过的事情,而且这在当今发展世界的工作场所中是否有用?
感谢任何建议和支持,而不是寻找代码答案,而只是解释如何、在哪里、什么和为什么?对于主要使用 Visual Studio 的初学者程序员,基本上用最简单的术语向我解释这一点。