Я предполагаю, что fopen()
возвращает действительный m_hFile, а остальная часть кода также не падает.поскольку ваша программа, похоже, не запускается с правами администратора, этот файл будет «перенаправлен» в «виртуальное хранилище».поиск файла в
%USERPROFILE%\AppData\Local\VirtualStore\SomeDirectory\afile.txt
по существу программы должны писать только в области, доступные для записи пользователем.Подробнее об этом здесь .