我是Visual Studio的新手,也是C语言系列的新手。事实上,我对编程很新,但是在过去的几个月里,我通过Java for android编程学到了一些东西。
我想编写一个非常简单的应用程序,至少可以在Windows XP及更高版本上运行,而无需在机器上安装.NET框架,也无需让用户完成这样一个简单应用程序的安装过程。
应用程序只是显示一个对话框,其中包含有关系统的一些信息(IP,域,用户等)及其相关信息。
我设法使用Windows表单模板在C#中完成,问题是虽然它在Windows 7及更高版本中运行良好,但它不能在Windows XP上运行,因为并非每个XP安装都有一些版本的安装了.NET框架(或者是吗?)。
我已经读过,为了编写一个独立于.NET框架运行的应用程序,我必须使用像C ++这样的非中间语言,事情是我没有在C ++下拉列表中看到一个Windows窗体模板在Visual Studio中坦率地说,我对如何开始使用一无所知。
有人可以就如何解决这个问题提出建议吗?一旦我知道如何开始,我想我能够从那里开始处理它。
提前致谢。
答案 0 :(得分:1)
Windows API并不容易,但尝试基于对话框创建Win32 C程序(对话框窗口作为程序的主窗口)。
答案 1 :(得分:0)
您可以将MFC与Microsoft Visual C ++结合使用,我建议Microsoft Visual Studio 2017:https://docs.microsoft.com/en-ie/cpp/mfc/mfc-desktop-applications
您还可以使用Visual Studio 6.0之类的旧版本,现在应该可以免费使用。