title: semi colons in Windows filenames?
body: <p>One of my users asked why my app does not support semi-colons in filenames. I stepped through my code, seems Windows function GetOpenFileName truncates any filename containing a semi-colon. e.g. "one;two.wav" -> "one".</p>
  
  <p>Microsoft says colons are not allowed, but don't mention semi-colons...</p>
  
  <p><a href="http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx" rel="noreferrer">http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx</a></p>
  
  <p>Are they legal or not?</p>
  
  <p>EDIT: ..and how to GetOpenFileName() to work with semi-colons in filename?</p>
  
  <p>OH!, Weird - Filename is correct, except 'scrolled' off to the left. So "one;two.wav" looks like "two.wav" until I click it and press left-arrow (then it's fine). So it's not a bug as such, only weird behaviour.</p>