virtuelle Lange Suchen ( lange lOff, UINT nFrom );
werfen ( CFileException );
Rückgabewert
Wenn die angeforderte Position legal ist, gibt Seek den neue Byteoffset vom Anfang der Datei zurück. Andernfalls ist des Rückgabewerts nicht definiert und ein CFileException -Objekt ausgelöst.
Parameter
lOff
Anzahl der Bytes, die den Zeiger bewegen.
nFrom
Mauszeiger Bewegu&ng mode.nbsp; Einer der folgenden Werte muss sein:
Bemerkungen
Verschiebt den Zeiger in eine zuvor geöffnete Datei. Die Seek -Funktion ermöglicht den wahlfreien Zugriff auf den Inhalt einer Datei durch Bewegen des Mauszeigers einen bestimmten Betrag, absolut oder relativ. Keine Daten werden während der Suche tatsächlich gelesen.
Wenn eine Datei geöffnet ist, wird der Dateizeiger bei Offset 0, der Anfang der Datei positioniert.
Beispiel
//Example für CFile::Seek
Extern CFile Cfile;
LANGE lOffset = 1000, lActual;
lActual = Cfile.Suchen Sie (lOffset, CFile::begin)