我在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