2

最初の私の英語で申し訳ありません。

A は、Android 上の他のアプリケーションと通信する Windows Vista 用のアプリケーションを作成しました。これが、Android アプリケーションを使用して PC を制御する方法です。PC 側のアプリケーションはコンソール アプリケーションとして作成されており、正常に動作します。問題は、コンソール ウィンドウを非表示にすることにしたときに始まります。

HWND hWnd = GetConsoleWindow();
ShowWindow( hWnd, SW_HIDE );

その後、AVG アンチウイルスはこのアプリケーションを危険として扱い始めました。アプリケーショントレイアイコンに追加して、これを解決しようとしました。残念ながら、それは役に立ちません。また、アプリケーションを Windows サービスとして作成しようとしましたが、このサービスは一部のタスクに対する権限を取得しません。

今どうすればいいのかわからないので、助けてください。

4

1 に答える 1

4

アプリケーションを Win32 アプリケーションに変更することをお勧めします。違いはごくわずかです。おそらく最も重要なWinMainのは、の代わりに定義することです。mainWin32 サブシステム アプリケーションには、既定ではコンソールがありません。

于 2013-05-28T17:10:06.440 に答える