Как получить смещения элементов структуры и их размеры? В C++ вроде offsetof есть, а в масме я что-то не нашёл такое, но вроде что должно быть.
SolidCode Код (Text): #define offsetof(s,m) (size_t)&(((s *)0)->m) Тебе нужно смещение элемента от начала структуры? STRUCTNAME.member По размеру сказали выше.
Вот, большое спасибо всем! IceStudent Это как раз то, что надо. Мне нужны были размер элемента внутри определённо структуры вообще без объявления такой структуры. И смещение от начала структуры. Код (Text): mov eax,offset RECT.right mov ecx,sizeof OSVERSIONINFOEX.szCSDVersion Я не догадался вместо имени конкретной переменной поставить имя структуры. Тему можно закрывать.
Sl4v4 mov eax,offset RECT.right - в еах - адрес RECT.right mov eax,RECT.right - в еах - значение RECT.right