title: Win32 API command line arguments parsing
body: <p>I'm writing  Win32 console application, which can be started with optional arguments like this:</p>
  
  <pre><code>app.exe /argName1:"argValue" /argName2:"argValue"
  </code></pre>
  
  <p>Do I have to parse it manually (to be able to determine, which arguments are present) from argc/argv variables, or does Win32 API contain some arguments parser?</p>