POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1746|回复: 2

ARM在微软的支持下逐步向桌面--MSDN泄密:微软或将开放传统Win32 API在Windows RT平台

[复制链接]
发表于 2012-12-18 10:57 | 显示全部楼层 |阅读模式
MSDN泄密:微软或将开放传统Win32 API在Windows RT平台
ugmbbc发布于 2012-12-18 09:57:55|1799 次阅读 稿源:MSDN
感谢我是软狗汪汪汪的投递
想必Windows RT没传统桌面应用的支持导致用户难受,开发者难堪。我已经见到好多希望微软开放Windows RT下的桌面API的各种文章了,想必微软是会开放的,只是应该存在一个过渡期,这不,昨晚睡不着手机逛MSDN,发现MSDN上其实对ARM的文档都写好了。



这个函数在32位操作系统是没有的,在64位下是属于系统核心的结构化异常处理(SEH)的一个函数,位于Core Windows文件kernel32中,这怎么看都不像是能在WinRT下使用的东西(Metro程序要这货干啥?),怎么看都是桌面程序使用的(x64下就是桌面程序使用的)。

再之因为RT是32位系统,下面给出的原形中也把数据结构给转换成了32位格式,而微软在下面的说明也没明确给出是desktop app only还是能和metro app共用,只明确写了个不支持WP8(没写不支持Windows RT),以及这函数最早出现的时候是在WinCE年代,而WinCE是传统桌面API编程的,或许我们应该坐等微软发大招?

查看:http://msdn.microsoft.com/en-us/library/windows/desktop/ms680597(v=vs.85).aspx


 楼主| 发表于 2012-12-18 11:17 | 显示全部楼层
看了一下,应该是为64位的ARM准备的。
也就是说,是为下一代的ARM 或者 丹佛 这些准备的。
现在市场上的ARM还是32位
回复 支持 反对

使用道具 举报

发表于 2012-12-18 12:32 | 显示全部楼层
Windows RT开放桌面api是迟早的事情,现在不开放估计一是还在继续测试,二来arm的性能并不足以应付桌面应用,特别是桌面多任务操作,为了避免用户由于糟糕的用户体验而先入为主的否定arm平台,所以先把Windows RT限定在了Metro操作上,只允许部分应用在桌面模式下运行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2024-11-1 22:25

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表