當前位置:首頁 » 編程軟體 » wince編程

wince編程

發布時間: 2022-05-17 11:13:55

⑴ 我的機子是Wince的,找個可以在wince上運行的編程軟體

現在運行在WinCE上的編譯器還沒有呢,一般都是在Windows平台上運行Embedded C++或者ADS編程,將生成的EXE文件復制WinCE系統中運行的。

⑵ 如何用c#編程修改wince系統時間

1.需要調用動態庫coredll.dll

2.頭文件需添加

3.定義結構體時,必須包含8個參數,如少一個則會出現錯誤 因為在調用SetLocalTime時是通過指針的形式在調用,如果結構體中少了參數,那麼SetLocalTime尋找地址時會出錯.

4.下面為實現用c#修改wince系統時間代碼:

5.在使用時通過調用SetSysTime(DateTime time);

usingSystem.Runtime.InteropServices;
usingSystem.IO;
usingMicrosoft.Win32;
[StructLayout(LayoutKind.Sequential)]
publicstructSYSTEMTIME{
publicushortwYear;
publicushortwMonth;
publicushortwDayOfWeek;
publicushortwDay;
publicushortwHour;
publicushortwMinute;
publicushortwSecond;
publicushortwMilliseconds;
}
[DllImport("coredll.dll")]
(refSYSTEMTIMElpSystemTime);
[DllImport("coredll.dll")]
(refSYSTEMTIMElpSystemTime);
publicvoidSetSysTime(DateTimedate)
{
SYSTEMTIMElpTime=newSYSTEMTIME();
lpTime.wYear=Convert.ToUInt16(date.Year);
lpTime.wMonth=Convert.ToUInt16(date.Month);
lpTime.wDay=Convert.ToUInt16(date.Day);
lpTime.wHour=Convert.ToUInt16(date.Hour);
lpTime.wMinute=Convert.ToUInt16(date.Minute);
lpTime.wSecond=Convert.ToUInt16(date.Second);
SetLocalTime(reflpTime);
}

⑶ 學習wince編程。給推薦幾本書

如果只學習應用程序的開發 那麼和桌面OS的應用程序開發大同小異,需要學習VC MFC就夠了
如果需要開發wince操作系統的驅動 或者定製wince那麼給你看個別人發的學習流程
初步學習計劃 :
1.ARM體系結構 ,ADS的使用 :
這部分作為一個基礎知識還是有必要去了解一下的,關於ADS的使用,對於熟悉底層軟體還是有很大意義的!這一部分,作為一個基礎知識,我覺得一個月就可以了。在下面的學習遇到困難的情況下,再回頭來學習這一部分可能有更好的學習效果。

2.Bootloader 啟動流程,和Wince啟動流程分析:
這個部門作為一個重點的學習計劃,特別是Bootloader的啟動流程,在很大的程度上有利於我們去了解整個系統的啟動流程。由於這一部分的難度較大,所以有可能花較長的時間在這上面。大概2-3個月!

3.Bootloader 移植,內核移植:
這一部門是必須的,如果想搭建自己的操作系統的話。Wince的組件較多,在這一部門我們也需要重點去熟悉一下這些組件的用途。這一部分是一個動手性極強的部分,也許在調試中會遇到非常多的困難。大概1個月左右。

4.驅動架構,流驅動程序設計 :
在這里我們就需要去對整個驅動架構和驅動設計有一定的學習,流驅動程序的話,可以嘗試寫一些簡單的驅動,如串口驅動。大概2個月!

5.分層驅動學習:
這部份我暫時也不太了解,詳細計劃問問高手再定。Display的驅動也許可以作為一個學習的過程。

6,挑戰一些小項目:
待定!
多去CSDN看看高手都遇到什麼問題 對學習很有幫助

⑷ WinCE操作系統用什麼軟體編程

C++和C#都可以

⑸ wince能對51單片機編程嗎

51單片機由於內存很小,即使擴展也不足以支撐wince操作系統,所以基本上不能使用wince來對51編程。

⑹ wince編程 請教下wince編程如何像c語言scanf那樣輸入一個數據

用PreTranslateMessage(MSG *pmsg)來截獲你想要的消息,如按鍵消息,pmsg->message是否在WM_KEYFIRST和WM_KEYLAST之間,在就是說你獲取的消息為按鍵消息,然後做消息處理,pmsg->Wparam指示按下了那個鍵,具體的參照MSDN;

⑺ 如何編程實現在wince下「打開文件夾對話框」

用wince中的OpenFileDialog控制項即可:
偶是用vb.net 2008,然後直接調用
OpenFileDialog1.FileName = ""
OpenFileDialog1.InitialDirectory = InData
OpenFileDialog1.ShowDialog()
sTxtFileName = OpenFileDialog1.FileName

⑻ 要在wince上編程是不是要在電腦上先安裝wince操作系統

不用,可以用VS2005或VS2008來開發,可以安裝SDK

⑼ wince怎麼進行應用程序開發

Window Embedded CE 上的應用程序開發與PC機上開發類似,而且程序互相移植性高,WinCE設備上的應用程序常用的語音有以下幾種:
1、使用C++語言開發,如基於MFC架構的程序;這部分程序只要重新建立工程,進行程序的移植就行,語句的使用和結構幾乎類似;
2、使用基於CompactFramework3.5/2.0的C#語言開發的程序;這類程序移植性更好,只要確認相應的ARM硬體平台上支持相應的驅動,即可直接執行程序或稍作修改;VB開發的程序也類似!
在程序移植中遇到問題或需要硬體平台,最好找有公司實力和積累的公司,必須ZLG,WinCE支持很到位,產品也完善!

⑽ 怎麼學習wince編程

不知道用c++還是C#。
C++的話,我推薦本書好了,《Windows CE 嵌入式高級編程及其實例詳解(用C++實現)》,汪兵的。實例比較多,可以邊開發邊學習。

熱點內容
解壓體育館 發布:2025-05-13 21:27:48 瀏覽:263
哪家編程課 發布:2025-05-13 21:27:04 瀏覽:895
為什麼文件要壓縮 發布:2025-05-13 21:16:07 瀏覽:50
區域網怎麼搭建校時伺服器 發布:2025-05-13 21:11:32 瀏覽:677
存儲器讀寫實驗心得 發布:2025-05-13 21:09:23 瀏覽:15
派派手機如何設置密碼 發布:2025-05-13 21:08:02 瀏覽:774
獄辱實驗棟第2集在線ftp 發布:2025-05-13 21:02:06 瀏覽:11
安卓桌面應用如何變大 發布:2025-05-13 20:59:39 瀏覽:361
解壓通知單有什麼用 發布:2025-05-13 20:58:37 瀏覽:567
俄羅斯方塊的編程 發布:2025-05-13 20:51:08 瀏覽:611