WinForm

C++/CLI:使用 C++/CLI、FFmpeg …

前言 最近因為工作需要在 C/C++ 環境底下開發出影片檔讀取並撥放功能,由於有跨平台測試的需求 (Windows/Linux),最直覺想到的就是使用 FFmpeg。Windows 會用 C++/CLI CLR 開發視窗畫面;Linux 則是靠 MiniGUI 顯示到 LCD 模組上,這篇文章主要是紀錄我如何在 Visual Studio 中完成 CLR WinForm 簡易撥放功能,其實呼叫 FFmpeg 相關程式是參考網路上文章,幾乎是複製貼上了,只是還是需要修改許多東西才能正常執行,像是記憶體溢出,或是畫面顏色處理的問題等等。 這邊我不打算整理 FFmpeg 的用法,因為我也沒很熟悉,網 …

Make CLR Windows Form …

因為公司的 Debug UI 是使用 C++/CLI 去做的,簡單紀錄專案怎麼建立。 1. 在 Visual Studio 2019 安裝 C++/CLI 2. 建立 CLR WinForm 專案 建立新專案 – 選擇 CLR 空白專案 (.NET Framework) 設定專案名稱、路徑及 .NET 架構 選擇建立之後會進入開發介面 3. 設定桌面應用程式設定 對專案按右建 » 屬性 » 進入屬性設定頁面 組態屬性 » 連結器 » 系統 » 子系統 » 選擇 Windows 組態屬性 » …