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

Reply via email to