I think under windows x64, it still uses user32.dll and a bunch of other 32 bit libraries. Why there is no user64.dll?
相关问题
- the application was unable to start correctly 0xc0
- Handle button click in another application
- win32 Python - pythoncom error - ImportError: No m
- How to prevent windows from accessing and detectin
- Add or Subtract From 64bit Integer in Javascript
相关文章
- Why windows 64 still makes use of user32.dll etc?
- Can WM_NEXTDLGCTL be used with non-dialog windows?
- Determine if an executable (or library) is 32 -or
- Windows EventLog: How fast are operations with it?
- Are resource files compiled as UNICODE or ANSI cod
- Is it possible to check whether you are building f
- user32 and kernel method list for C# [closed]
- Writing to the middle of the file (without ove
C:\Windows\System32\user32.dll
is a 64-bit library.The 32-bit version is in
C:\Windows\SysWOW64\user32.dll
.They can't change any names because that would break all sorts of programs with hard-coded paths.
The names "user32" and "system32" and so on existed long before the modern 64-bit editions of Windows. The names were intended to distinguish them from the 16-bit versions, not from the 64-bit versions. On 64-bit Windows, it's still not 16-bit, so it's still "system32", "user32", and so on.
Nobody planned it that way, it just happened.