zoukankan      html  css  js  c++  java
  • 从Windows到WinCEWin32到WinCE程序的移植(一)

      前一段时间忙于学校最后两门考试,所以一直没能更新博客。现在学校的事情忙完了,可以专心的工作了。手头的这个项目涉及到将windows NT平台的软件移植到WinCE6.0的平台上,于是乎开始搜索这方面的知识。看了一两篇paper,整理了大概的思路及注意事项:

      1.移植到WinCE需要考虑的问题

        -API不同

        -MFC不同

        -存储器的限制和存储器溢出的恢复

        -设备的能量限制

        -不同的硬件特性和限制

        -测试和调试的环境

      2.WinCE与Windows的整体区别

        -内核

        -WinCE有严格的内存限制,并采用全新的内存管理策略

        -WinCE缩减了C/C++运行库(RTL)和API

        -WinCE交互方式由鼠标改为触屏

        -WinCE硬件选型非标准化(芯片、显示屏、内存、存储器)

        -WinCE内置一个非关系型数据库

        -WinCE为纯32位操作系统,仅支持Win32编程接口

        -WinCE注册表范围缩小

      3.WinCE API和Win32 API的区别

      WinCE API只支持Win32 API的一个子集,而且其中部分功能已经精简,具体如下:

        -有些  

        

  • 相关阅读:
    多版本node安装197
    linux 测试麦克风197
    解决linux写入ntfs盘时报错:只读文件系统197
    freemarker 解析纯json字符串197
    manjaro mysql安装197
    manjaro安装微信197
    manjaro 安装输入法197
    strings包 — 汇总
    proc 目录介绍
    learning、trying、teaching
  • 原文地址:https://www.cnblogs.com/hust_wsh/p/1898100.html
Copyright © 2011-2022 走看看