I'm having trouble understanding how PreTranslateMessage is supposed to work.
According to M$: Return value: Nonzero if the message was translated and should not be dispatched; 0 if the message was not translated and should be dispatched. and according to the pywin32 docs: The result should be a tuple of the same format as the msg param, in which case the MSG structure will be updated and TRUE returned from the C++ function. If all of that is true, I don't see what the purpose is of updating the MSG, since it's just going to be ignored when TRUE is returned. But in any case it doesn't seem to be working -- the original message gets dispatched anyway, regardless of what I return from my PreTranslateMessage method. So I'm totally confused at this point. Should I be able to prevent the original message from being dispatched, and if so, how do I go about it? -- Greg _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32