Exemple #1
0
int _main() {
	LPWSTR *wc_argv;
	int argc;
	int result;

	wc_argv = CommandLineToArgvW(GetCommandLineW(), &argc);

	if (NULL == wc_argv) {
		wprintf(L"CommandLineToArgvW failed\n");
		return 0;
	}

	result = widechar_main(argc, wc_argv);

	LocalFree(wc_argv);
	return result;
}
Exemple #2
0
int main(int _argc, char** _argv) {
	// _argc and _argv are ignored
	// we are going to use the WideChar version of them instead

	LPWSTR *wc_argv;
	int    argc;
	int    result;

	wc_argv = CommandLineToArgvW(GetCommandLineW(), &argc);

	if( NULL == wc_argv )	{
		wprintf(L"CommandLineToArgvW failed\n");
		return 0;
	}

	result = widechar_main(argc, wc_argv);

	LocalFree(wc_argv);
	return result;
}