MODULEENTRY32 что делать? - PullRequest
       1

MODULEENTRY32 что делать?

0 голосов
/ 22 февраля 2011
MODULEENTRY32 me32 = {0};

что делает приведенный выше код? Я читал о MODULEENTRY32, но выглядит не так (как структура).

структура:

typedef struct tagMODULEENTRY32 {
  DWORD   dwSize;
  DWORD   th32ModuleID;
  DWORD   th32ProcessID;
  DWORD   GlblcntUsage;
  DWORD   ProccntUsage;
  BYTE    *modBaseAddr;
  DWORD   modBaseSize;
  HMODULE hModule;
  TCHAR   szModule[MAX_MODULE_NAME32 + 1];
  TCHAR   szExePath[MAX_PATH];
} MODULEENTRY32, *PMODULEENTRY32;

спасибо

1 Ответ

2 голосов
/ 22 февраля 2011

Код MODULEENTRY32 me32 = {0}; заполнит память, выделенную для me32 нулями, поэтому все свойства равны 0 / null /"".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...