Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/131.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
C# 将基于mfc对话框的windows应用程序转换为基于web的应用程序 我有一个基于MFC对话框的Windows应用程序开发,使用C++(前端和后端)。 我需要把我的MFC对话框转换成基于Web的应用程序,而不用改变后端,它是用C++开发的。_C#_C++_Wpf_Mfc - Fatal编程技术网

C# 将基于mfc对话框的windows应用程序转换为基于web的应用程序 我有一个基于MFC对话框的Windows应用程序开发,使用C++(前端和后端)。 我需要把我的MFC对话框转换成基于Web的应用程序,而不用改变后端,它是用C++开发的。

C# 将基于mfc对话框的windows应用程序转换为基于web的应用程序 我有一个基于MFC对话框的Windows应用程序开发,使用C++(前端和后端)。 我需要把我的MFC对话框转换成基于Web的应用程序,而不用改变后端,它是用C++开发的。,c#,c++,wpf,mfc,C#,C++,Wpf,Mfc,我能得到关于可以使用的技术的建议吗?(即asp.net或wpf或…)MFC对话框不能与基于web的对话框一起使用。您可以尝试以下操作: 将当前MFC应用程序的代码转换为一个C++ DLL,它将导出您所使用的所有有用函数。 创建一个ASP.net web应用程序,该应用程序将具有类似于对话框的窗体 从ASP.net调用dll。参考以下内容 您必须编写代码来调用dll并以表单形式显示结果 请看一看CPPCMS()。我用它向现有应用程序添加了一个web界面,效果非常好 您必须使用CPPCMS创建一个

我能得到关于可以使用的技术的建议吗?(即asp.net或wpf或…)

MFC对话框不能与基于web的对话框一起使用。您可以尝试以下操作:

  • 将当前MFC应用程序的代码转换为一个C++ DLL,它将导出您所使用的所有有用函数。
  • 创建一个ASP.net web应用程序,该应用程序将具有类似于对话框的窗体
  • 从ASP.net调用dll。参考以下内容
  • 您必须编写代码来调用dll并以表单形式显示结果 请看一看CPPCMS()。我用它向现有应用程序添加了一个web界面,效果非常好

    您必须使用CPPCMS创建一个新的前端,然后将其链接到您现有的后端。然而,在一个过程/应用程序中,这一切仍然是可能的


    CPPCMS可以运行其嵌入式http服务器,也可以通过fcgi与apache之类的东西进行接口。

    如果当前应用程序非常重要,那么这将不是一个简单的端口。这将涉及到大量的工作-大小与前端的完全重写类似。感谢您的建议感谢提供的信息客户端计算机是否需要任何安装来运行cppcms web应用程序?@Jahnavi否,客户端将是任何web浏览器(chrome、safari、IE等),无需额外插件。使用CPPCMS创建的服务器将提供所需的HTML、JavaScript、样式等文件。感谢information@Jahnavi如果你对使用网络技术构建移动应用感兴趣,你可以看一看,但这与你最初的问题并不相关。