建立和刪除檔案
[與此頁面相關聯的功能 多媒體檔案 I/O是舊版功能。 來源讀取器已取代它。 來源讀取器 已針對 Windows 10 和 Windows 11 優化。 Microsoft 強烈建議新程式碼盡可能以 來源讀取器,取代 多媒體檔案 I/O。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
若要建立檔案,請將 mmioOpen 函式的 dwOpenFlags 參數設定為 MMIO_CREATE。 下列範例會建立檔案,並開啟它以供讀取和寫入。
HMMIO hFile;
hFile = mmioOpen("NEWFILE.TXT", NULL, MMIO_CREATE | MMIO_READWRITE);
if (hFile != NULL)
// File created successfully.
else
// File cannot be created.
如果您要建立的檔案已經存在,則會將其截斷為零長度。
若要刪除檔案,請將 mmioOpen 函式的 dwOpenFlags 參數設定為 MMIO_DELETE。 刪除檔案之後,任何標準方法都無法復原它。 如果您的應用程式在使用者要求時刪除檔案,請在刪除檔案之前先查詢使用者,以確定使用者想要刪除它。