int _tmain(int argc, _TCHAR* argv[]) { HANDLE hFile = NULL; CFilex Filex; CImage peImage; hFile = Filex.Open(FILE_PATH,OPEN_EXISTING,GENERIC_READ); if(hFile == NULL) return -1; if(peImage.Load(hFile,MAP_READ,0,Filex.GetSize()) == FALSE) return -1; //Parse .NET MF pe Files ParsePE(peImage.GetBuff()); peImage.UnLoad(); Filex.Close(hFile); return 0; }