Search code examples
c#.netsendkeyskeystrokes

How can I send a period with the Sendkeys.SendWait() function?


How do I send a period using sendkeys? I have tried:

System.Windows.Forms.SendKeys.SendWait("{.}"); 
System.Windows.Forms.SendKeys.SendWait(".");

but neither of these work. I am trying to send the keyboard shortcut to a Google search window to enable voice search in Chrome. The shortcut is CTRL+SHIFT+PERIOD, I know how to do the ctrl+shift, just not the period. Anyone have any ideas? Any help is appreciated, thank you.


Solution

  • Try this: System.Windows.Forms.SendKeys.SendWait(Keys.OEMPeriod);