Я пытаюсь выбрать файл с помощью GetOpenFileName (), а затем переименовать его, но когда я запускаю GetOpenFileName (), Norton Security говорит: «Обнаружена подозрительная сетевая активность».Я не хочу отключать Norton, я просто хочу знать, как остановить GetOpenFileName () от доступа к сети.Кроме того, почему диалог открытия файла в любом случае обращается к сети?
Нортон не появляется, когда я установил OFN_MULTISELECT и NOT!OFN_EXPLORER, но диалоговое окно старого стиля не может получить доступ к папкам или файлам с пробелом в имени.
OPENFILENAME ofn;
ZeroMemory(&ofn, sizeof(ofn));
ZeroMemory(Path, MAX_PATH);
ofn.lStructSize = sizeof(ofn);
ofn.hwndOwner = hwnd;
ofn.lpstrFilter = "All Files (*.*)\0*.*\0";
ofn.lpstrFile = Path;
ofn.nMaxFile = MAX_PATH;
ofn.Flags = OFN_ALLOWMULTISELECT | OFN_EXPLORER | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
GetOpenFileName(&ofn);
Пожалуйста, не указывайте be делать что-либо с Norton, если только это не единственный способ решить проблему.Если кто-то может помочь, большое спасибо.
Редактировать: OFN_NONETWORKBUTTON, похоже, не работает.