Pues como no domines un poco de inglés lo tienes crudo en esto de la programación. Yo no hablo inglés pero con la ayuda del google translate lo voy sacando.
La ayuda del borland está en ingles, no te queda otra. Otra opción que tienes es buscar cosas en delphi que tiene muchisimas funciones iguales, y el código es muy parecido (recuerda que los puntos del delphi equivale a las flechas de c++, ejemplo: en delphi seria = Form5.ShowModal(); y en c++ sería: Form5->ShowModal()
.
En líneas generales lo que te viene a decir, la ayuda de borland, sobre OpenFile() es que sirve para crear, abrir o borrar ficheros. Que se use esta función con versiones de windows de 16 bits, que no se puede usar esta función si el path de lo que quieres abrir es mayor a 128 caracteres, que no soporta nombres de fichero en unicode (por lo tanto tendrían que ser ansistring).
Tambien dice que para nuevos sistemas utilices mejor CreateFile()
¿Pero realmente que es lo que quieres hacer? porque a lo mejor hay una solución mejor.
The OpenFile function creates, opens, reopens, or deletes a file.