質問

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

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

問題は、どうすれば無効にすることができるかです WinMain() MFCから自分で実行できるようにするために main().

コンソールアプリケーションと同じアプリケーションを実行する場合、おそらく同じ問題が適用されます。

プロジェクトプロパティをコンソールアプリケーション(Winmainの代わりにメイン)として構築するために、プロジェクトプロパティを変更する必要がありますか?

私のcwinappを唯一のソリューションにコメントしていますか?

役に立ちましたか?

解決

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top