Кажется, все win32 api - это 32-разрядная версия, неважно, что мои установленные окна - 32 бит или 64 бит. Если я назову «CreateWindow», возвращаемая HANDLE будет указателем на _HANDLE, которая является структурой struct {int unused;}.Отличается ли Win32API 32-битной версией и 64-битной версией?
Таким образом, как 32-битные окна, так и 64-битные окна используют windows api, который управляет ресурсом в 32-битном стиле, не так ли?
Если это так, то верхнее предельное количество файлов/gui-дескрипторов процесса одинаково между 32/64-битными окнами? Другими словами, помимо наличия большей памяти, 64-битный процесс Windows не может содержать больше системных ресурсов по сравнению с 32-битным процессом?
Спасибо.