共用方式為


Pseudoconsoles

pseudoconsole 是一種裝置類型,可讓應用程式成為字元模式應用程式的主機。

這與操作系統會代表字元模式應用程式建立主控視窗的一般控制台會話形成對比,以處理圖形輸出和用戶輸入。

使用 pseudoconsole 時,不會建立主控視窗。 建立 pseudoconsole 的應用程式必須負責顯示圖形輸出並收集用戶輸入。 或者,資訊可以進一步轉接至另一個負責這些活動的應用程式,稍後在鏈結中。

這項功能是針對平臺上的第三方「終端機視窗」應用程式所設計,或是為了將字元模式活動重新導向至另一部計算機上的遠端「終端機視窗」會話,甚至是在另一個平臺上。

請注意,基礎控制台會話仍會代表要求 pseudoconsole 的應用程式建立。 主控台工作階段的所有規則仍然適用,包括多個用戶端字元模式應用程式連線到工作階段的能力。

為了提供與現有虛擬終端功能世界的最大相容性,透過 pseudoconsole 通道提供的資訊一律會以 UTF-8 編碼。 這不會影響附加之用戶端應用程式的代碼頁或編碼方式。 翻譯會視需要在 pseudoconsole 系統中發生。

如需開始使用的範例,請參閱 建立 Pseudoconsole 工作階段

如需有關 pseudoconsoles 的其他背景資訊,請參閱公告部落格文章:Windows 命令行:Windows 虛擬控制台簡介(ConPTY)。