input字符时使用什么编码?

当我键入例如西class牙字符(用键盘)时,使用什么编码将该字符发送到应用程序(例如记事本或Word)?

例如,键盘是否将其作为Unicode字符发送,应用程序将其转换为所需的编码(例如ANSI)。

操作系统的默认编码是否起作用?

Windows和Linux请。