Bagikan melalui


fungsi mmioSeek (mmiscapi.h)

Fungsi mmioSeek mengubah posisi file saat ini dalam file yang dibuka dengan menggunakan fungsi mmioOpen .

Sintaks

LONG mmioSeek(
  HMMIO hmmio,
  LONG  lOffset,
  int   iOrigin
);

Parameter

hmmio

Handel file dari file yang akan dicari.

lOffset

Offset untuk mengubah posisi file.

iOrigin

Bendera yang menunjukkan bagaimana offset yang ditentukan oleh lOffset ditafsirkan. Nilai berikut didefinisikan:

Nama Deskripsi
SEEK_CUR
Mencari untuk lOffset byte dari posisi file saat ini.
SEEK_END
Mencari untuk lOffset byte dari akhir file.
SEEK_SET
Mencari untuk lOffset byte dari awal file.

Menampilkan nilai

Mengembalikan posisi file baru, dalam byte, relatif terhadap awal file. Jika ada kesalahan, nilai yang dikembalikan adalah –1.

Keterangan

Mencari lokasi yang tidak valid dalam file, seperti melewati akhir file, mungkin tidak menyebabkan mmioSeek mengembalikan kesalahan, tetapi dapat menyebabkan operasi I/O berikutnya pada file gagal.

Untuk menemukan akhir file, panggil mmioSeek dengan lOffset diatur ke nol dan iOrigin diatur ke SEEK_END.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header mmiscapi.h (termasuk Mmiscapi.h, Windows.h)
Pustaka Winmm.lib
DLL Winmm.dll