Как я могу перенаправить мой Pen-Input на Mouse-Input? - PullRequest
0 голосов
/ 29 сентября 2018

Вот что я хочу сделать: моя ручка должна действовать как моя мышь, когда я помещаю ее на экран.Когда я помещаю его на экран, перемещаю и поднимаю его, мое устройство должно думать, что я нажал левую кнопку мыши, переместил мышь и отпустил.

Я провел некоторое исследование, и кажется, что это должно быть началом.Но я не понимаю, что именно я должен делать.У меня есть некоторый опыт написания кода в Visual Studio, и я уже создал некоторые программы UWP, но я не могу узнать, что мне нужно сделать, чтобы это работало.

Даже после интенсивного поиска в Google, я не могу узнать, что это за страницахочет от меня.Я понял, что мне нужно найти какую-то DLL, но даже этот блок кода:

HOOKPROC hkprcSysMsg;
static HINSTANCE hinstDLL; 
static HHOOK hhookSysMsg; 

hinstDLL = LoadLibrary(TEXT("c:\\myapp\\sysmsg.dll"));  
hkprcSysMsg = (HOOKPROC)GetProcAddress(hinstDLL, "SysMessageProc"); 

hhookSysMsg = SetWindowsHookEx( 
                WH_SYSMSGFILTER,
                hkprcSysMsg,
                hinstDLL,
                0); 

- это слишком много для меня, и я не могу найти, куда вставить это.Ясно, что вставить его в новый проект UWP или WPF недостаточно, чем я и занимался до сих пор.Я знаю, что это намного сложнее, чем я могу справиться, поэтому я надеюсь, что вы можете быстро помочь мне, просто сообщив мне, куда я должен вставить код, и где я могу получить sysmsg.dll

...