Witam. Od paru dni probuje zrobic globalnego hook'a w WinApi. W koncu udalo mi sie tego dokonac, jednak zeby dzialal on globalnie, to procedura przechwytujaca klawisze musi byc umieszczona w dll. Pamietam ze kiedys zrobilem hook'a w delphi bez dll, wobec tego wydaje mi sie, ze jest mozliwe ominiecie potrzeby dll.
W miedzyczasie wymyslilem zupelnie inny mechanizm dzialania. Mianowicie moj program lapal by uchwyt danego okna i wychwytywal wszystkie klawisze, ktore zostaly wcisniete na tej samej zasadzie jak mozna wykryc wcisniecie przycisku w innej aplikacji.
Pytania:
- Czy da sie zrobic tradycyjnego Hook'a (SetWindowsHookEx) w WinApi bez dll ?
- Czy moja druga koncepcja ma szanse powodzenia ?