導航:首頁 > 編程語言 > vs2005打包wince程序

vs2005打包wince程序

發布時間:2023-03-27 20:52:05

⑴ 不使用開發板,能在pc上用VS2005開發wince應用程序

可慎改以啊,建立項目的時候槐純選擇windows ce就可以
內置了模擬器
但是寬明判WM6的虛擬機得自己下 很大 全下來800多m

⑵ 如何使用VS2005創建一個WinCE的App

首先要確認以租悉胡下條件必須滿足: (1)你手頭必須有可以使用的CE版本的SDK,並且要確定CPU類型;例如:STANDARDSDK_500(ARMV4I) (2) 開發環境可以使用VS2005(也可以使用EVC,只要安裝了對應版本的SDK就行) (3)在新建的project中選擇正確的SDK。 出現 New Project 對話框 在project types中選擇Smart Device工程類型;在Templates中選陸碧擇Win32 Smart Device Project模板; project名和Solution名可以任意輸入。 (2)按Ok進入下一個對話框,再按next進入下一個對話框; 從已裝的SDK中,選擇你需要的SDK。 (3)按Finsh (4) 在WinMain()中加了「hello world」 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow){MSG msg;// Perform application initialization: if (!InitInstance(hInstance, nCmdShow)){return FALSE;}HACCEL hAccelTable; hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_WINCEPROJECT)); MessageBox(NULL, TEXT("Hello World!"), TEXT("弊攔hello"), MB_OK); // Main message loop:

⑶ 如何用VS2005或者2008開發wince應用程序

經理給鏈耐信的一份安裝順序。。
WinCE6.0 R3和2009年補丁安裝順序簡介

正確的安裝順序如下畝兆:

1.VS2005

2.VS2005_SP1
(VS80sp1-KB926604-X86-CHS.exe)

3.Visual Studio 2005 Service Pack 1 ATL Security Update
(VS80sp1-KB971090-X86-INTL.exe)

4.WinCE6.0
(光碟1)

5.WinCE6.0_SP1
(光碟2\patch\pb6 sp1)

6.WinCE6.0_R2
(光碟2\patch\pb6 r2)

7.WinCEPB60-081231-Proct-Update-Rollup-Armv4I
(光碟2patch\08 patch)
8.2009年1月至9月補丁包棚輪
(光碟2patch\09 patch\M01-M08) 共8個文件

⑷ 如何用VS2005或者2008開發wince應用程序

Windows Mobile和Windows CE是兩回事,但是Mobile用的是CE內核,因此部分軟體也可以不加修改便可在兩個系統中通用,如果要開發WinCE應用程序,你需要安裝WinCE5.0的SDK,如果目標系統是WinCE 4.21的話,你可以去微軟的網站上下御族斗載eVC 4.0來進行開發,以下文字就不用再看了 WinCE 5.0或更高版本SDK的來源有這么幾種方式: 1.通過Platform Builder 5.0 裁剪出自己所需要的WinCE 5.0內核,然後再用Platfrom Builder通過內核導出相應的SDK安裝包,這個安裝包就可以在電腦上使用了鎮磨,這種方法主要是WinCE 5.0的內核開發人員生成SDK開發包用的,一般而言WinCE應用軟體的開發人員不需要使用Platform Builder。 2.廠家提供,如果是基於其他廠家已有的WinCE設備進行開發,那麼廠穗大家會給你提供相應的SDK的 3.上網下載別人已經生成好的SDK,如果只是為了學習WinCE的應用軟體開發,並不涉及具體硬體,這個方法也可以 SDK安裝好後,新建項目時就能選擇WinCE項目了 還有疑問的話可以直接給我發消息

⑸ 我用vs2005編譯wince5.0板子的程序,調用windows.h 出現下面錯誤,怎麼回事

這個問題看著內容很多,其實可能問題要改動的很少,但是要找到地方卻是很難的,這么多問題,什麼少個逗號星號什麼的這么多,一般是宏定義順序不對,由此可能是頭文件包含順序不對,或者#if #else #endif 和#ifdef #ifndef這些開關的邏輯不對,當然如果你犯了括弧不匹配的問題我就只能無語了,這個你只能一步步回溯了,如,你先看winnt.h,'PCONTEXT'在哪裡,為什麼沒有定義,你這顯示是在2976,應該是個結構體類型,那麼是這個結構體類型沒被定義,你再去看這個,是被什麼宏開關控制了,再跟這個宏開關,等等,看到最後你會發現某個宏定義在一個文件裡面,但是這個文件的位置在後面,導致某結構無法識別,所以你要把頭文件提前,具體的只搭慎能你自己找了仿並
給你個例子
a.h
#ifdef BBB
typedef struct a{
int x;
}STRCT_A;
#endif

b.h
#define BBB

c.c
#include "a.h"
#include "b.h"
#ifdef BBB
STRCT_A sa = {0};
#endif

這里c裡面肯定編譯失敗,因為你先include a.h,然後發現沒有定義BBB,所以沒有STRCT_A這個結構,然後你又include b.h,所以在c裡面備枝跡有STRCT_A sa = {0};這行,然後就不認識STRCT_A,所以後面就有各種錯了 ,解決的方法就是在c.c里include的順序換一下就可以了

⑹ VS2005在win32平台的程序如何移植到wince系統的armv4i平台,都需要修改哪些

win32的程序可以直接在肆豎ARM4上面運行的,陵氏建工程的時候可以有幾個選項,最常用的是MFC,MFC其實就是WIN32的API封裝。你把生成裂汪大的EXE直接放在你的平台上運行就行了

⑺ 您好,我在用vs2005編寫了一個wince的io dll驅動調用出現了如下的情況,我該怎麼解決呢

你要把dll文件打包進exe中的

⑻ 如何用VS2005或者2008開發wince應用程序

先說開發工具,目前用得比較多的開發工具有EVC4(SP4)、VS2005、VS2008和Platform Builder。
其中Platform Builder主要是用來定製操作系統的,雖然也支持編寫應用程序,但用得相對較少。記得沒錯的話,它還得先編譯系統,才能新建應用程序的工程。

VS2005和VS2008是微軟的集大成開發工具,PB6.0就是作為VS2005的插件安裝的(PB6.0目前應該是不支持VS2008)。在VS2005中,你可以編譯WinCE6.0的操作系統,也可以編譯設備上的應用程序,省去了切換開發環境的麻煩。

EVC4(SP4)即嵌入式的VC,使用起來基本跟VC6.0一致。

WinCE應用程序的開發相對桌面Windows應用程序的開發有一些特點,如下彎凳:

1. UNICODE編碼。WinCE中的應用程序只能使用UNICODE編碼,桌面系統則支持UNICODE和ANSI碼。在移植PC端程序到設備上時需要注意這一點。

2.SDK。SDK即軟體開發支持包,軟體開發都少不了這個,但在WinCE應用程序的開發中尤為重要。因為WinCE系統本身是一個非標的操作系統,它的組件特性和可裁剪性決定了不同的系統支持的API是不同的。而桌面系統相對標准,SDK的作用就弱化了。WinCE中的SDK由系統開發人員在編譯完系統後,通過Platform Builder導出。應用程序的開發人員安裝此埋搜旅SDK,並編寫應用程序,最終將應用程序下載到目標平台上運行測試。一般來說,SDK是應用程序和操作系統之間的紐帶,但他們之間也並不是完全一一對應的。譬如,在硬體和操作系統都沒調試好時,我們可以先用標準的SDK或者自己定製一個模擬器的SDK進行應用程序的開發,等硬體和系統調試完成後再做聯調。應用程序基於新的SDK編譯一下,甚至無需重新編譯也可運行。當然,一個應用程序在別的設備上跑得很好,但到漏橘另外一個設備上卻不能工作也是很正常的。就像很多WM上的應用程序在WinCE中不能跑一樣,雖然內核相同,但系統不同,支持的API也是不同的。
最後說說開發語言,WinCE應用程序的開發有Win32、MFC和Managed等幾種方式。對於開發者來說,選擇使用哪一個主要看效能,開發的效能和運行的效能。根據能量守恆定律,開發效能和運行效能應該是一個此消彼長的關系。呵呵,跟能量守恆定律有關系么?勉強找個有力證據吧。託管代碼的開發效率很高,但執行效率相對就低了。這在物資還不是極大豐富的嵌入式系統上,就顯得尤為突出,實時性也得不到保證。MFC是基於Window32的一個基礎類庫,封裝了很多Win32的API,方便開發者使用,但它也是有缺點的,似乎也沒再更新。Win32是這三者中最底層的一個,編譯出的程序小,沒有額外的包袱,運行起來快,所以開發的難度自然就大了,代碼量也很大。我們在開發應用程序時應根據實際情況選擇更合適的。

閱讀全文

與vs2005打包wince程序相關的資料

熱點內容
maya粒子表達式教程 瀏覽:84
抖音小視頻如何掛app 瀏覽:283
cad怎麼設置替補文件 瀏覽:790
win10啟動文件是空的 瀏覽:397
jk網站有哪些 瀏覽:134
學編程和3d哪個更好 瀏覽:932
win10移動硬碟文件無法打開 瀏覽:385
文件名是亂碼還刪不掉 瀏覽:643
蘋果鍵盤怎麼打開任務管理器 瀏覽:437
手機桌面文件名字大全 瀏覽:334
tplink默認無線密碼是多少 瀏覽:33
ipaddgm文件 瀏覽:99
lua語言編程用哪個平台 瀏覽:272
政采雲如何導出pdf投標文件 瀏覽:529
php獲取postjson數據 瀏覽:551
javatimetask 瀏覽:16
編程的話要什麼證件 瀏覽:94
錢脈通微信多開 瀏覽:878
中學生學編程哪個培訓機構好 瀏覽:852
榮耀路由TV設置文件共享錯誤 瀏覽:525

友情鏈接