メイン関数が開始する前に、派生した CWinApp のコンストラクターを呼び出す必要があるのはなぜですか?
なぜそれは次のようなものにすることはできません:
int WinMain()
{
CMainFrame* pMainFrame = new CMainFrame;
// etc ...
}
この動作を強制する技術的な理由を探しています。
編集:
より明確にするために-MFCなしでwin32 APIを使用している場合、メインウィンドウはWinMain内に作成されるので、違いは何ですか?