У меня установлена только 32-битная Windows, поэтому я не могу проверить это сам.
Если я правильно понимаю, DWORD, используемый в различных местах Microsoft API, относится к исходному 16-битному слову, и не имеет ничего общего с текущей аппаратной архитектурой?
Итак, DWORD, который кажется 32-битным, останется 32-битным, даже когда я в конечном итоге скомпилирую и свяжу свое приложение для работы в 64-битной Windows? Или DWORD станет шириной 128 бит?