Я бы согласился с ответами другого человека об использовании другой утилиты. Однако, чтобы ответить на ваш вопрос: ссылка, которую вы разместили, также упоминает другую опцию -min
, чтобы минимизировать WinZip. Вы пробовали это? Кроме того, вместо использования system
, попробуйте использовать ShellExecute
и попросите скрыть окно:
ShellExecute(NULL, NULL, "C:\\Program Files\\WinZip\\winzip32", "-a C:\\LOG\\test.zip C:\\LOG\\LOG_7-20-2010_17_8_48_834.csv", NULL, SW_HIDE);