_SYSTEM_INFO = record
case Integer of
0: (
dwOemId: DWORD);
1: (
wProcessorArchitecture: Word;
wReserved: Word;
dwPageSize: DWORD;
lpMinimumApplicationAddress: Pointer;
lpMaximumApplicationAddress: Pointer;
dwActiveProcessorMask: DWORD;
dwNumberOfProcessors: DWORD;
dwProcessorType: DWORD;
dwAllocationGranularity: DWORD;
wProcessorLevel: Word;
wProcessorRevision: Word);
end;这头大吧
不是0和1后面大小要一样吗?
Sizeof是36 为什么呢?
再有就 是
_SYSTEM_INFO = record
case Integer of
0: (
dwOemId: DWORD);
1: (
wProcessorArchitecture: Word;
wProcessorRevision: Word);
newdata:integer;
end;
这样就不行
_SYSTEM_INFO = record
newdata:integer;
case Integer of
0: (
dwOemId: DWORD);
1: (
wProcessorArchitecture: Word;
wProcessorRevision: Word);
end;