WinMain仮引数の省略


WinMain関数のエントリポイントです
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nShowCmd)

C++スタイルだと仮引数名は省略できます
int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int)

Cスタイルだとコンパイルエラーになると思います
error C2055: 型リストではなく、仮パラメータ リストが必要です。

仮引数を使わないときは省略するとすっきりします
特に第二引数は使うことが少ないかと思います

UNICODE対応版は以下の通りです
//UNICODE対応版
#include <windows.h>
#include <tchar.h>

//エントリポイント
int WINAPI _tWinMain(HINSTANCE, HINSTANCE, LPTSTR, int)
{
	return 0;
}


TOPプログラミング>WinMain仮引数の省略