【windows8开发】现有代码移植到Metro App所必须的API整合
来源:互联网
windows 8 推出在即,众多软件,代码都面临移植到这个新平台的问题,由于Metro App需要基于windows runtime framework来开发,而很多传统的windows API在winRT下并不被支持,所以本文会讨论哪些现存的windows API在Metro App中能被支持,哪些不被支持需要被替换,当然讨论的内容不会涵盖所有的API,只会把重点放在一些比较基本和常用的API,比如多线程相关,文件读写,同步与事件,网络编程等API。这里的API特指win32 API和Com API, 也就是C/C++风格的API。另外说明下,本文只关注API在Metro App中是否支持,不会讨论各个API的用法和细节,想了解这点的,自己google吧。windows 8 推出在即,众多软件,代码都面临移植到这个新平台的问题,由于Metro App需要