經常說的「win32平台」指的是哪些版本的Windows作業系統?

時間 2021-06-03 06:56:14

1樓:

不管是32位的Windows還是64位的,都是執行在NT核心之上的Win32子系統。Win32既包括32位的Windows又包括64位的Windows。

32位的Windows,叫Win32-i386。i386架構也可叫做i686或者x86或者IA-32。

通常所說的64位的Windows,叫Win32-x86_64,x86_64架構也可叫做AMD64或者x64。雖然名字裡有AMD,但是Intel的64位CPU也是這個指令集。

此外,還有一些基本上宣告失敗的64位架構,比如Intel的IA-64。Windows 2000的64位版就是執行在IA-64架構而不是AMD64架構之上的。

2樓:

Win32就是指適用於32指令集的Windows作業系統.包含:Win9x,NT,Win2K,WinXP,2003,Vista,2008,Win7以及後來的Win8,Win8.

1等32位版本的作業系統.

回到問題, 32位就是指只能適用32指令集的作業系統,不包含同代產品的64位作業系統.以Win7為例,Win7的32位系統只能執行32位的應用程式.不能執行64位的應用程式.

所以屬於Win32的系列.

反之亦然.不過,有乙個要注意的是, 64位版本的Windows系統是可以相容32的應用程式的.反之則不行.

微軟為什麼要保持 Win32 相容性?

Win的使用者基數是挺龐大的,問題這龐大的基數用Windows究竟是為了用Win還是用Win32應用。你覺得是倒逼還是自裁。 文林 很簡單因為win32 api是最基本的東西。windows上的系統呼叫都是以win32 api提供出來的。例如createfile,createprocess這些你都砍...

如何看待微軟Edge將轉為Win32桌面應用?

眾多史蒂夫中的乙個 Edge是UWP?請問哪個UWP瀏覽器支援Adobe Flash Player了?在我看來,Edge只是Win32加個UWP UI罷了,不過,這也不意味著放棄UWP啊,我只能說,樓主您多慮了,UWP Edge只是給UWP捧個場算了,Win32使用者有實打實的數量,當然像我這種UW...

寫「慣」了控制台,怎麼入門win32視窗專案?

個人經驗,win32完全靠翻文件 總之入門的話先去 https 對 Windows 的訊息機制做乙個大概了解,然後再一點點摸索 Juanjie Xi 推薦用各種ui庫,qt,wxwidget.或者老辦法c 寫dll,ui交給vb什麼的 這年頭再學mfc沒什麼意思了 唐hz 從題主的描述來看,遇到的應...