winapi - 为什么Windows 64仍然使用user32.dll等?

标签 winapi 64-bit 32bit-64bit

我认为在Windows x64下,它仍然使用user32.dll和许多其他32位库。为什么没有user64.dll?

最佳答案

C:\Windows\System32\user32.dll是一个64位库。
32位版本在C:\Windows\SysWOW64\user32.dll中。

他们不能更改任何名称,因为那样会破坏带有硬编码路径的各种程序。

关于winapi - 为什么Windows 64仍然使用user32.dll等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9169409/

相关文章:

c++ - 将变量插入到 mysql 表中

c++ - 如何将应用程序的图像(HBITMAP)传输到另一个应用程序?

c++ - 为什么用于阈值矩阵元素的 Matlab 逻辑索引操作在性能上优于 mex 实现?

visual-studio - 模具:未安装PlatformToolset v120

linux - 64 位 linux 内核如何从 ELF 启动 32 位进程

java - 为什么在 x64 Java 中 long 比 int 慢?

php - PHP 可以判断服务器操作系统是否为 64 位吗?

c++ - 如何使用C++获取特定用户对文件夹的ACL权限?

C++——OpenProcess 返回错误代码 87

c++ - C++ 中 64 位计算机的指针大小是多少?