Ver Mensaje Individual
  #2  
Antiguo 02-05-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 20
cHackAll Va por buen camino
Cita:
Empezado por windows.pas
_MEMORYSTATUS = record
dwLength: DWORD;
dwMemoryLoad: DWORD;
dwTotalPhys: DWORD;
dwAvailPhys: DWORD;
dwTotalPageFile: DWORD;
dwAvailPageFile: DWORD;
dwTotalVirtual: DWORD;
dwAvailVirtual: DWORD;
end;
Cita:
Empezado por winbase.h
_MEMORYSTATUS = record
typedef struct _MEMORYSTATUS {
DWORD dwLength;
DWORD dwMemoryLoad;
SIZE_T dwTotalPhys;
SIZE_T dwAvailPhys;
SIZE_T dwTotalPageFile;
SIZE_T dwAvailPageFile;
SIZE_T dwTotalVirtual;
SIZE_T dwAvailVirtual;
} MEMORYSTATUS, *LPMEMORYSTATUS;
Entonces; SIZE_T = DWORD ~ Cardinal ~ Integer ~ LongWord ~ 32 bits

Código:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 SIZE_T v;
 ShowMessage(IntToStr(sizeof(v)));
}
Saludos
Responder Con Cita