I think the idea of SendProcessMessage() should be pulled out of CEF even as a separate project to make a general purpose IPC system for all apps?
It would be very handy to have a way to just send a message to any exe/elf program in a general purpose way, just by pulling in a library that let's me sendprocessmessage..
There may already be some libraries out there that do this, but possibly cef's simple implementation would be a good idea to pull out and use generally, rather than just being a cef ipc mechanism?
Right now I have an idea that I want to create several Exe's/elf's to communicate with a html/javascript CEF program, and send a message to not just one exe programmed in one language, but several exe's in different languages. So being able to SendProcessMessage to many exe's would be really handy, in a general purpose way.
Not sure how much effort this would take to make it general purpose, is the sendprocessmessage function deeply tied to cef related code, or could be pulled out? I'll have a look at the sources when I get a chance later - but likely you know the code best.
Of course, each receiving exe has to have a receiver code in it too, to obtain the message.