Okay here's what I did:
Using the above link you showed me above: https://github.com/cefsharp/CefSharp/bl ... Handler.cs
I added a new class to my project, named it IKeyboardHandler.vb
Got the C# code converted to vb too
Then, the namespace CefSharp was conflicting with the original one so I changed that line from "Namespace CefSharp" to "Namespace CefSharp2".
Then in my form code, here's what I've added as you've mentioned earlier:
That's what I mean by its not yet defined. What can I do now?