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的一个子集,而且其中部分功能已经精简,具体如下:

        -有些  

        

  • 相关阅读:
    29
    28
    27
    950. 按递增顺序显示卡牌
    25
    20190624
    409. 最长回文串
    636. 函数的独占时间
    LeetCode 1046. 最后一块石头的重量(1046. Last Stone Weight) 50
    LeetCode 942. 增减字符串匹配(DI String Match) 49
  • 原文地址:https://www.cnblogs.com/hust_wsh/p/1898100.html
Copyright © 2011-2022 走看看