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