Thanks for testing all of this. I'll try to find some time to implement the one fix I think will help, and then let's see where that gets us.
I only have a 32 bit XP machine for at least 4 months, so I won't be able to create 64 bit dll if it turns out we need that. --- In [email protected], "ligoten" <ligo...@...> wrote: > > Hotkeys are a mixed result. The right caption anywhere to close works > universally if PowerPro isn't run as an administrator, and for the 32-bit > Windows 7, doesn't work at all if PowerPro is run as an admin. Under my > actual 64-bit Windows 7, if PowerPro is run as an admin, only 64-bit > applications close(!), while 32-bit applications do not. On my 64-bit Windows > 7 virtual machine with UAC disabled, both 32-bit and 64-bit applications > close whether PowerPro was run as admin or not. Disabling UAC on my 32-bit > Windows 7 virtual machine also makes the close action work properly whether > PowerPro is at admin > or not. To summarize; if PowerPro is not running as an admin, or UAC is > disabled, hotkeys work fine. If PowerPro is running as an admin and UAC is at > the default setting, hotkeys aren't working at all under 32-bit OS and only > work on 64-bit applications under 64-bit OS. > > --- In [email protected], "brucexs" <brucexs@> wrote: > > > > I think I know what this is. The issue is not the need for the 32 bit hook > > proc to be injected. I suspect that works. The problem is that once that > > 32 bit dll is running in the hooked process, it cannot send a message back > > to powerpro.exe in the case where the hooked process is running at user > > level since powerpro is at admin. That is what uipi limitation is. > > > > There is a way around this by calling a windows api function from > > powerpro.exe which I may look into adding on the weekend. > > > > This won't fix the 32 versus 64 issue. I don't know any easy way around > > that. I suspect I have to create a 64 bit version of the ppro hook dll and > > a 64 bit program to load it. Not something I plan to do at this stage. > > > > > > > > Do PowerPro mouse hot keys work for you, e.g can you define right click on > > caption to close. Try on both 32 and 64 bit programs. > > >
