前回のサンプルプログラムではWinMain関数が見当たりません。
MFCはソースコードが公開されているのでMFCのソースコード内を探してみたところ、発見しました
MFCのソースコードの場所(VS2010の場合)
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\
WinMain関数の定義場所
\atlmfc\src\mfc\appmodul.cpp line.19~27
WinMain関数内で呼ばれているAfxWinMain関数はライブラリの外部には公開されていないようです。
//---- \atlmfc\src\mfc\appmodul.cpp ----
extern "C" int WINAPI
_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
_In_ LPTSTR lpCmdLine, int nCmdShow)
#pragma warning(suppress: 4985)
{
// call shared/exported WinMain
return AfxWinMain(hInstance, hPrevInstance, lpCmdLine, nCmdShow);
}
//-----------