DLL Injection with CEF

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

DLL Injection with CEF

Postby AcessDev » Fri Jun 16, 2023 8:59 am

We're a company that provides advanced accessibility features, and we do this by DLL injection into various processes.

Is there any way to get access to the CEF browser instances if you're not the one who is creating these instances?

I've looked through a lot of code samples and documentation, and I have not been able to find any good way of achieving this.

Any help would be much appreciated, thanks!
AcessDev
Newbie
 
Posts: 1
Joined: Fri Jun 16, 2023 8:42 am

Re: DLL Injection with CEF

Postby magreenblatt » Wed Jul 05, 2023 4:12 am

Chromium supports OS accessibility APIs. See https://www.chromium.org/developers/des ... ssibility/
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: DLL Injection with CEF

Postby HarmlessDave » Wed Jul 05, 2023 8:38 pm

Are you trying to add your own hotkeys, or do something else?

NVDA adds keyboard shortcuts using a low-level Windows hook. It's open source so you can look at their code. Note that you might need to run your app with admin rights to hook some processes.
HarmlessDave
Expert
 
Posts: 370
Joined: Fri Jul 11, 2014 2:02 pm


Return to Support Forum

Who is online

Users browsing this forum: Google [Bot] and 210 guests