我有一個Pocket PC應用程序,它是使用windows mobile 6 professional SDK編譯的。將Windows Mobile Pocket PC客戶端移植到Windows CE移動客戶端
現在我想要應用程序與Windows CE一起使用。
什麼是在Windows CE上編譯它並使其在Windows CE上工作的過程是什麼?
我有一個Pocket PC應用程序,它是使用windows mobile 6 professional SDK編譯的。將Windows Mobile Pocket PC客戶端移植到Windows CE移動客戶端
現在我想要應用程序與Windows CE一起使用。
什麼是在Windows CE上編譯它並使其在Windows CE上工作的過程是什麼?
它聽起來很愚蠢或明顯,但:使用Windows CE SDK(download link)構建它。
步驟1:安裝SDK後,創建一個新的Windows CE項目。
第2步:將新的CE項目中的空白Form1.cs窗體並重命名爲您在舊的Windows Mobile 6項目中使用的窗體。
幾乎完成。
第3步:現在,關閉Visual Studio,瀏覽到Windows CE項目文件夾,然後刪除剛纔重命名的窗體。
第4步:瀏覽到您的Windows Mobile 6項目文件夾。複製一切,但爲bin
和obj
文件夾,並將.proj和.sln文件複製到Windows CE項目文件夾。
第5步:打開Visual Studio和Windows CE項目。
第6步:發瘋並擊中運行[F5]。
這很可能會產生一些錯誤。這些錯誤是因爲您調用了特定於Windows Mobile的函數,或者可能是因爲相同函數的Windows CE版本需要不同的參數。
步驟7:有些事情可能不容易移植到Windows CE。對於這些項目,你可以開始新的線程,如「我如何使用Windows CE FunctionWM()」?等。