![数字键和普通数字键有什么区别?](https://linux22.com/image/1285104/%E6%95%B0%E5%AD%97%E9%94%AE%E5%92%8C%E6%99%AE%E9%80%9A%E6%95%B0%E5%AD%97%E9%94%AE%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
我知道这听起来可能很奇怪而且我的问题可能不合理但对我来说它是有价值的。
我想知道 PC 和笔记本电脑上的数字键和数字键有什么区别。有些技巧只有数字键有效,而简单的数字键无效。
例如,创建文件夹con
和nameless
文件夹时,我们必须使用数字键,然后才能完成任务,但使用数字键则不行。我尝试谷歌搜索,但没有得到足够的信息。
答案1
简而言之:它们只是不同的键。更准确地说,数字键盘键有不同的扫描码,即使它们在输入时通常会产生相同的文本。
在程序中,如果程序检查输入的文本,它们将具有相同的效果。(在这种情况下,程序依靠操作系统根据当前键盘布局将键盘扫描码转换为 Unicode 字符。)如果程序直接读取扫描码,行为可能会有所不同。
特别是,对于 Alt+xxx 键码,Windows 被编程为仅在使用数字键盘键输入数字时才生成特殊字符。
(显然,这假设 NumLock 处于正确状态。)