Извините за мой английский в начале.
Я написал приложение для Windows Vista, которое связывается с другим приложением на Android. Вот как мы можем управлять ПК с помощью приложения для Android. Приложение на стороне ПК было написано как консольное приложение и работает правильно. Проблема начинается, когда я решил скрыть окно консоли:
HWND hWnd = GetConsoleWindow();
ShowWindow( hWnd, SW_HIDE );
После этого антивирус AVG начал относиться к этому явлению как к опасности. Я попытался решить эту проблему, добавив в значок приложения на панели задач. К сожалению, это не помогает. Я также пытался сделать свое приложение в качестве службы Windows, но эта служба не получает привилегий для некоторых задач.
Я не знаю, что делать сейчас, пожалуйста, помогите.
Я бы порекомендовал вам изменить ваше приложение на приложение Win32. Различия должны быть довольно минимальными: определение WinMain
вместо main
это, наверное, самый значительный. Приложения подсистемы Win32 по умолчанию не имеют консоли.
Других решений пока нет …