Archivos en modo Win32

Frank
28 de Junio del 2003

El siguiente codigo es de un boton que abre un archivo binario lo coloca enuna variable del tipo y asigna la informacion a un ListBox que hay de malo en el (Si alguien pudiera proveerme de un ejemplo que escriba y leea de un archivo binario, en este modo se lo agradeceria).

steventos evento;
ifstream p_file("C:/eventos.DAT");
p_file.read((char *) &evento, sizeof(steventos));
p_file.close();
ListBox1->Items->InsertObject(0,*evento.codigo,ListBox1);
ListBox1->Items->InsertObject(0,evento.evento,ListBox1);
ListBox1->Items->InsertObject(0,*evento.fecha,ListBox1);
.....
.....
.....