Я пытаюсь узнать о Win32api для Ruby, и я столкнулся с типом HWND в различных функциях, таких как MessageBox . Что делает тип HWND и к какому типу данных он относится; указатель, целое число или длинный?
HWND
Ручки относятся к ресурсу, который был загружен в память. Этот тип объявлен в WinNT.h следующим образом:
typedef PVOID HANDLE;
С наилучшими пожеланиями, Барон
HWND представляет окно для операционной системы и является непрозрачным значением указателя.То есть вы можете знать значение конкретного HWND, но ничего не знаете о данных, подкрепляющих это значение.