title: VK_OEM_MINUS doesn't work on AZERTY keyboard
body: <p>I use VK_OEM_MINUS (VIRTKEY) as a menu accelerator in my Visual C++ project and it works perfectly when I press "-/_" key on QWERTY keyboards.</p>
  
  <p>But when I use French keyboard layout it doesn't work. The "-" is placed on "6" key in French layout, and it looks like it uses other key code.  </p>
  
  <p>I'm wondering how can I use MINUS key for AZERTY keyboards? I'm looking for a way to reuse my code without reassigning accelerator keys. I prefer to use MINUS as accelerator on any keyboard.</p>
  
  <p>UPDATE: I've tried to use ASCII rather than virtual key: <code>"-", ID_MENUITEM, ASCII, NOINVERT</code>, but nothing happened, it still doesn't work. (Win7, MSVC2010)</p>
  
  <p>UPDATE: Changed the notebook and used Win7 and MSVC2008 - the ASCII accelerator works now, but it looks like I can't process Ctrl+, Shift+(-) combinations via the accelerator table.</p>
  
  <p>UPDATE: It looks like VK_OEM_MINUS (0xBD) doesn't exist at all for French keyboard layout and it can't be generated by French keyboards.</p>