Hi Pete,
Thanks so much for working on this. I just tested the new .dll file under Windows 7 Ultimate. I can confirm, after limited testing, that once you have done just one switch from full screen to windowed and then back again, FSUIPC does see the keypresses even after I click on the 4th screen. I tried several different sequences of clicking and flying as well as going back and forth from full to windowed and so far, I get 100% keypress recognition regardless of which screens I am clicking on. All I have to remember is to initially do a full to windowed to full switch and I am good to go.
I can also confirm that after doing the windows switch, I don't have to do it again as long as I don't terminate FSX. FSX remembers even if I go back to the main FSX screen and load different flights.
It is also interesting to note that if I start in Windowed mode and then switch to Full Screen that doesn't do the trick . It has to be a switch from full to windowed and back to full. Seems like a small price to pay to get the keypress recognition I am looking for.
Thanks for your work on this.
Stiletto2