· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.ASSEMBLER —› Как объявлять структуры.

Посл.отвђт Сообщенiе


Дата: Авг 14, 2003 20:22:47

Как объявлять структуры, в частности для GetVersionExA, желательно на TASM. Хотя я и изучила уже кучу листингов, и делаю точно так, компилер всё равно ругается...


Дата: Авг 14, 2003 20:27:39 · Поправил: KiNDeR

OSVERSIONINFO STRUC
  dwOSVersionInfoSize   DD       ?
  dwMajorVersion        DD       ?
  dwMinorVersion        DD       ?
  dwBuildNumber         DD       ?
  dwPlatformId          DD       ?
  szCSDVersion          DB 128 dup (?)
OSVERSIONINFO ENDS

        .386
        .model flat, stdcall
        option casemap:none

;
        .data

_osi OSVERSIONINFO <size OSVERSIONINFO,?,?,?,?,?>
;
        .code
_start:
      push offset _osi
      call GetVersionEx

_exit_process:
      push ebx
      call ExitProcess
      end _start


Дата: Авг 15, 2003 09:21:28 · Поправил: Misty

Упс, а я её в дату совала. Спасибо.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.074