Windows 剪貼板不直接存儲「編碼後的字節」,而是以 多種格式 同時保存數據,實現跨編碼程序的無縫粘貼。
CF_UNICODETEXT)。CF_TEXT (ANSI) 格式兼容老程序。CF_UNICODETEXT,其次 CF_TEXT。CF_TEXT 兼容 Windows 9x 時代 ANSI 程序。SetClipboardData(CF_UNICODETEXT, ...)。WideCharToMultiByte 等轉換 API,交給系統剪貼板管理器。RegisterClipboardFormat 並提供多格式數據。「複製時編碼為 GBK,粘貼時解碼為 UTF-8 導致亂碼」——實際上系統全程以 Unicode 為中介,只有雙方代碼頁不一致且強行用 ANSI 格式時才會出現轉換錯誤。