当前位置:首页 » 编程软件 » 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 18:40:19 浏览:456
同样的配置为什么跑分不同 发布:2025-05-13 18:39:06 浏览:278
获取linuxcpu序列号 发布:2025-05-13 18:36:35 浏览:738
appleid为什么连接服务器出现问题 发布:2025-05-13 18:17:37 浏览:971
书翁怎么配置 发布:2025-05-13 18:17:36 浏览:911
云数据库mongodb 发布:2025-05-13 18:16:12 浏览:774
A7编程 发布:2025-05-13 18:15:26 浏览:742
python视图 发布:2025-05-13 18:14:01 浏览:759
win为什么干不过安卓 发布:2025-05-13 18:12:27 浏览:586
文件夹只读win8 发布:2025-05-13 18:11:41 浏览:272