抱歉我的英语一开始。
A编写了一个Windows Vista应用程序,可与Android上的其他应用程序通信。这就是我们如何使用Android应用程序控制PC。 PC端应用程序是作为控制台应用程序编写的,它运行正常。当我决定隐藏控制台窗口时,问题就出现了:
HWND hWnd = GetConsoleWindow();
ShowWindow( hWnd, SW_HIDE );
之后,AVG防病毒软件开始将这种应用视为危险。我尝试通过添加到我的应用程序托盘图标来解决这个问题。不幸的是它无济于事。我也尝试将我的应用程序作为Windows服务,但此服务不能获得某些任务的权限。
我现在不知道该怎么办,请帮忙。
答案 0 :(得分:4)
我建议您将应用程序更改为Win32应用程序。差异应该相当小:定义WinMain
而不是main
可能是最重要的。默认情况下,Win32子系统应用程序不具有控制台。