Windows 11はまだWindows 95のコードに基づいており、その置き換えを試みた努力は失敗に終わった。

Windows 11はまだWindows 95のコードに基づいており、その置き換えを試みた努力は失敗に終わった。

14 hardware

Windows 11の主要な「脳」要素はWin32です

長年にわたり最も信頼できるAPIであり、Windows 11の機能コアを保つものはWin32です。そのルーツはWindows 95時代にまで遡り、開発者たちは2026年には飛行車や月面基地が実現することを夢見ていました。

マーク・ラッシノビッチ(Mark Russinovich)が起源を説明

Microsoftのベテランであるマーク・ラッシノビッチはインタビューで次のように述べました:

> 「1990年代には誰もWin32が2026年にまだ有効なAPIになるとは思っていませんでした。私たちは当時、飛行車や月面基地を夢見ており、Windows 95の頃から存在するWin32ではありませんでした。」

したがって、Win32はサードパーティソフトウェアがOSと対話するために使用する関数と呼び出しのセットです。プログラムがウィンドウを表示したり、ファイルを読み取ったり、マウスクリックを処理したり、キーボードキーに反応したりする必要がある場合、開発者は単に既存の関数を呼び出します:`CreateWindow()`、`ReadFile()`、`GetCursorPos()` などです。自前でコードを書く必要はありません。

MicrosoftがWin32から離れようとした試み

Windows 8のリリース時に、同社は新しいAPI「WinRT」を導入しました。これはユーザーインターフェイスの基盤になることを期待されていました。「四角形」が長く残るだろうと予想されました。しかし、Windows 8は期待された成功を収めず、Windows 10ではMicrosoftは再びWin32に戻りました。

WinRTは徐々にUniversal Windows Platform(UWP)に吸収され、後にWindows App SDKおよびWinUI 3へと名称変更されました。それでも、多くのアプリケーションは依然としてWin32に頼ってタスクを実行しています

コメント (0)

感想を共有してください。礼儀正しく、話題に沿ってお願いします。

まだコメントはありません。コメントを残して、あなたの意見を共有してください!

コメントを残すにはログインしてください。

コメントするにはログイン