(char*)GlobalAlloc(GPTR, len + 1);
Это строка кода, о которой я расскажу в учебнике. Я читаю с EDITTEXT
. В основном я хотел бы узнать, откуда вышло GPTR
, и для чего он нужен. Он не был определен нигде в коде.Описание GlobalAlloc
У меня есть базовое понимание остальной части линии, но объяснение MSDN не совсем понятно. Они говорят, что это:
HGLOBAL WINAPI GlobalAlloc(
__in UINT uFlags,
__in SIZE_T dwBytes
);
Может кто-то объяснить на простом английском языке, где GPTR
от, для чего это, и как это относится к __in UINT uFlags
? Я знаю, что это unsigned int
, но тогда знание останавливается.
Заранее благодарен.
Ах, спасибо, это прекрасно. Не достаточно углубленно. – Ben