вешаешь onclick на окно, из обработчика получаешь позицию курсора и вызываешь оттудова С++ метод передавая координаты в параметры. по аналогии как здесь http://wiki.awesomium.com/tutorials/tutorial-3-hooking-up-events.html
Ось какая? Win? Тогда сначала определяешь хендл, у которого отлавливать будешь.. Затем WM_MESSAGE отлавливаешь, не помню как называются.. RL_MOUSELEAVE что ли.. берешь, данные и отправляешь своему окну, где обработку делаешь..
Кстати, может быть знаешь, в чем профит использовать платный awesomium, есть есть бесплатный и опен-сорсный Chromium Embedded Framework с хорошей лицензией?
Да банально в удобстве, хорошей документации, поддержке и комьюнити(осомиума это, конечно, не касается, а вот Qt - да). Я так понял в CEF для вызова С++ методов из JS эти методы реализуются как нативные для джаваскрипта, это прикольно, без лишних накладных расходов, но потом я посмотрел как это делается: http://prntscr.com/awz6sw, это же ахтунг какой то, придется кучу врапперов писать, чтобы глаза мои этого не видели. В Qt же все сделано гораздо красивше, там бридж между JS и C++, который все сериализует джейсоном и шлет по сокетам. Мне нужно просто зарегистрировать объекты в С++ и они просто станут мне доступны из JS. Плюс к этому сигналы из коробки, в общем все для людей, посему если платит компания и выбирать между хорошей лицензией и удобством - я выбираю удобство
не имеет абсолютно никакого отшошения, в его защиту мне сказать нечего, при выборе хтмл энджайна мы его быстро отбросили