瀏覽單個文章
野口隆史
Elite Member
 
野口隆史的大頭照
 

加入日期: Mar 2001
您的住址: Rivia
文章: 7,044
那是基於C#的Framework才是跨平台
WP8/W10M上都是native code了
當然會有跨平台的問題

而舊win32 api的改動本來就不多

例如一堆人在罵的win8/10的ui
如果做scale,一些舊的軟體會出現字體太大超出ui等怪問題
這也是因為gdi+這類的api不能亂改
它可以加新功能,但是舊的部分不會去動
除非軟體改用新的api去渲染
否則就軟體不更新就是那個樣子

vs更新有加新東西
例如新的c++11, c++14這類標準
這是跟C++的規範走的,可不要以為又是ms再搞自己的東西
跟舊的code,規範不太一樣
頂多修改一下head而已
大部分code也沒有修改的必要
你一樣可以用舊的c++規範去寫
不然你在vs匯入專案的時候它其實也會提示你要不要修改

如果你不了解這些版本的差別
只是為了更新而更新,那碰到問題其實剛好而已
__________________
Folding@home with GPGPU集中討論串

Unix Review: ArchLinuxSabayonOpenSolaris 2008.5Ubuntu 8.10
AVs Review: GDTCAntiVir SSESSKIS 09NIS 09Norton 360 V3

I Always Get What I Want.
舊 2016-12-09, 12:53 PM #185
回應時引用此文章
野口隆史離線中