- Code: Select all
KeyEvent k = new KeyEvent();
k.WindowsKeyCode = 0x0D;
k.FocusOnEditableField = true;
k.IsSystemKey = false;
k.Type = KeyEventType.KeyDown;
Browser.GetBrowser().GetHost().SendKeyEvent(k);
KeyEvent k = new KeyEvent();
k.WindowsKeyCode = 0x0D;
k.FocusOnEditableField = true;
k.IsSystemKey = false;
k.Type = KeyEventType.KeyDown;
Browser.GetBrowser().GetHost().SendKeyEvent(k);
Czarek wrote:You should ask this question on CefSharp support channel. First you have to send key down for control key (VK_LCONTROL) and then key down for right arrow.
//KeyEvent for CTRL
KeyEvent k = new KeyEvent();
k.WindowsKeyCode = 0xA2;
k.FocusOnEditableField = true;
k.IsSystemKey = false;
k.Type = KeyEventType.KeyDown;
//KeyEvent for Right-arrow
KeyEvent k2 = new KeyEvent();
k2.WindowsKeyCode = 0x27;
k2.FocusOnEditableField = true;
k2.IsSystemKey = false;
k2.Type = KeyEventType.KeyDown;
//Perform CTRL and then Right-arrow key
Browser.GetBrowser().GetHost().SendKeyEvent(k);
Browser.GetBrowser().GetHost().SendKeyEvent(k2);
Users browsing this forum: No registered users and 44 guests