我在Win32项目(windows应用程序)中开发了我的代码。该代码是关于采取二进制文件,转换为位图,然后制作和动画从这些位图。动画在win32窗口中调用(就像我们使用正常的CreateWindow()函数过程一样)集成QT和win32 C++
现在我必须开发GUI来控制参数,并且GUI必须在QT中开发,因为整个系统是在QT。
由于大部分我是一个程序员的FPGA,所以我也没有不同版本的C++库(如Win32中,Win32控制台和QT等)的集成太多的想法。什么是程序结构,即应该按下GUI按钮来调用CreateWindow()线程,还是应该让我的代码的.dll?
在这方面的任何参考?
感谢 卡尚
,这个问题很广泛,不适合这么Q&A格式...但是,一些想法,以帮助您开始也许细化这个或者将来的问题:为了简单起见,你应该在Qt中完成整个GUI。也就是说,删除你现在的本地窗口,而不是使用Qt来显示图像。 Qt的'QImage'可以采用(几乎)任何原始位图格式(尽管RGB32会提供最佳性能,IIRC,因为它不需要转换为显示),然后您可以使用'QLabel'来非常简单地显示它。有关详细信息,请学习Qt,查看教程和示例:) – hyde
嗯......是的,您可能是对的。但是现在我已经开始使用它了,对于我来说重新开始和QT重新开始将是一件非常费时的事情。^_ ^我已经对C++,console,win32,directx编程,QT等等的很多版本和库感到困惑......因此,我选择了win32来生成电影和用于整体GUI开发的QT – Kashan