我认为在Windows x64下,它仍然使用user32.dll和一堆其他32位库。为什么没有user64.dll?
答案 0 :(得分:18)
C:\Windows\System32\user32.dll
是 64位库
32位版本位于C:\Windows\SysWOW64\user32.dll
。
他们无法更改任何名称,因为这会破坏具有硬编码路径的各种程序。
答案 1 :(得分:2)
名称“user32”和“system32”等早在现代64位版本的Windows之前就存在了。这些名称旨在将它们与16位版本区分开来,而不是与64位版本区分开来。在64位Windows上,它仍然不是16位,所以它仍然是“system32”,“user32”,依此类推。
没有人这样计划,只是发生了。