例如,这个应用程序:
#define _WIN32_WINNT 0x0500
#include <windows.h>
int __stdcall NoCRTMain(void)
{
int result;
PWSTR lpCmdLine = GetCommandLine();
for (;;)
{
if (*lpCmdLine == L'"')
{
lpCmdLine++;
for (;;)
{
if (*lpCmdLine == L'"') break;
if (*lpCmdLine == L'\0') break;
lpCmdLine++;
}
}
if (*lpCmdLine == L' ') break;
if (*lpCmdLine == L'\0') break;
lpCmdLine++;
}
while (*lpCmdLine == ' ') lpCmdLine++;
result = MessageBox(NULL, lpCmdLine, L"Scripting Engine", MB_OK | MB_SYSTEMMODAL);
if (result != IDOK) for (;;) Sleep(INFINITE);
ExitProcess(0);
}
Run Code Online (Sandbox Code Playgroud)
作为64位应用程序构建在Visual Studio …