For testing.
include \masm32\include\masm32rt.inc
.data?
myName dd ?
FirstArg dd ?
.code
start: invoke GetCommandLine
mov myName, eax
MsgBox 0, myName, "The raw commandline:", MB_OK
sub esp, 400 ; create a buffer
mov FirstArg, esp ; store address of buffer
invoke GetCL, 1, esp ; Masm32 library function
MsgBox 0, FirstArg, "Arg1:", MB_OK
add esp, 400
exit
end start