0

Windows では複数のエントリ ポイントを持つアプリケーションを使用できないことを理解しています。

MFC アプリケーションがあり、それをサービスとして実行するためのコード (main()エントリ ポイントやその他の必要なもの) を追加しましたが、Windows は常にWinMain()メインではなく MFC から実行されるようです。

WinMain()問題は、自分の を実行できるようにするために MFC からを無効にする方法main()です。

同じアプリケーションをコンソール アプリケーションとして実行する場合、おそらく同じ問題が発生します。

コンソール アプリケーション (WinMain ではなくメイン) としてビルドするには、プロジェクト プロパティで何を変更する必要がありますか?

CWinApp にコメントすることが唯一の解決策ですか?

4

1 に答える 1

1

リンカーの設定を見ると、エントリポイントを変更できます。これはあなたが見たいところです。

于 2010-04-18T22:20:40.930 に答える