用C++调用这个界面实现逻辑,用HTML和CSS来实现UI设计,怎么做到呢?
这个有好几个框架,有一个HtmlLayout,带一个Dll就行,可以支持HTML和CSS进行界面布局。还有QT下面的也有几个框架
qt中的webview
如果用MFC的话,可以用CHTMLDialog CHTMLView
如果用QT的话,可以用Webview
如果你为了界面美化,大可不必用这些。
你的软件是基于什么平台,安卓的客户端还是PC端?安卓端要用到Java语言,如果是PC端的话使用C#,.net应该好点吧。
OK,最后用Qt结合前端技术开发了,实现自定义按钮以及切换动画比native代码舒服很多,写了几个简单的应用体验了一下,用QWebChannel感觉后端C++和前端JavaScript浑然天成,之前原生代码的UI编程时间可以减少三分之一。