所有關鍵程式碼是否跨平台 2024-7-18 • keyboard 幾乎每個鍵盤在 Windows、Macintosh 和 GNU/Linux 上的運作方式都是一樣的。 我找到了這個虛擬鑰匙列表。 這些關鍵程式碼從何而來,如何證明它們是跨平台的? 答案1 不,關鍵代碼是平台依賴。他們來自應用程式介面目前作業系統的(應用程式介面)。 對於 WinAPI 你可以找到它們這裡,對 MacOS 來說頭檔之一。 韌體(驅動程式)將擊鍵「翻譯」為取決於目前作業系統的正確虛擬代碼。這是一種從軟體層(作業系統)抽像出實體設備(鍵盤)的「映射」。 相關內容