Поделиться через


Открытие файла с mmioOpen

Функция, связанная с этой страницей, мультимедийный файл ввода-вывода (I/O), является устаревшей. Он был вытеснен средством чтения источника . средство чтения источников оптимизировано для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал средство чтения источников вместо мультимедийного ввода-вывода, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Чтобы открыть файл для основных операций ввода-вывода, задайте параметру lpmmioinfo функции mmioOpen значение NULL. В следующем примере открывается файл с именем "C:\SAMPLES\SAMPLE1.TXT" для чтения и проверяется возвращаемое значение ошибки.

HMMIO hFile; 

if ((hFile = mmioOpen("C:\\SAMPLES\\SAMPLE1.TXT", NULL, 
    MMIO_READ)) != NULL) 
    // File opened successfully. 
else 
    // File cannot be opened. 

Используйте параметр dwFlagsmmioOpen, чтобы указать флаги для открытия файла.