views:

99

answers:

0

The scenario is like Process A invokes certain function foo in Process B, that actually does a PostMessage() on Process C.

Process A invokes the function foo when then there is a WM_KEYDOWN message.

This works just fine on all 32 bit platforms, but on Vista 64 - when there is a single keydown a burst of events is generated and there are like a bunch of PostMessage calls happening.

Note that all the processses are 32 bit that running on vista WOW64.

Any help is appreciated.