pardon oregon :
queto è l'errore:
Unhandled exception at 0x796dbcb1 in AccelsEditor.exe: Microsoft C++ exception: CArchiveException @ 0x0012fc40.

e questa è la funzione unserialize da sostituire a quella che ho postato , sorry:
LPACCEL CAcceleratorManager::UnSerializeArray()
{
LPACCEL aAccelleratorArray;
CFile fileUnsz;
fileUnsz.Open("Accellerator.bin", CFile::modeRead| CFile::typeBinary);
CArchive archAcc(&fileUnsz,CArchive:: load);
int i=0;
while(archAcc.IsLoading())
{
CObject:: Serialize(archAcc);
archAcc>> aAccelleratorArray[i].cmd;
archAcc>> aAccelleratorArray[i].fVirt;------------------>errore
archAcc>> aAccelleratorArray[i].key;
i++;
}
return aAccelleratorArray;
}