Dea*_*ing 14
您可以在技术上用C++/CLI编写GUI,但我强烈反对它.C++/CLI适用于在本机C++周围编写.NET包装器并将其暴露给其他.NET语言,但不是很多.
在你的情况下,如果你真的开始使用WinForms/WPF,那么我建议使用C++/CLI创建一个围绕C++代码的包装器,然后在C#中构建实际的GUI.
否则,像Qt或wxWidgets这样的C++库也足以用于执行"本机"C++ GUI.
这是C++/CLI的快速介绍.这是开始使用C++/CLI的快速入门指南.一旦构建了C++/CLI DLL,就可以将它添加为C#项目和It Just Works(tm)的引用.
将C++应用程序组织为"服务器",导出可由GUI"客户端"调用的函数.将此C++代码构建为DLL,导出所述函数.将您的GUI应用程序创建为.NET EXE,并让它使用Platform Invoke(P/Invoke)调用DLL中的所述函数.
归档时间: |
|
查看次数: |
8777 次 |
最近记录: |