[python-win32] HookMessage fails
Niki Spahiev
niki at vintech.bg
Tue May 15 09:32:17 CEST 2007
TK Soh wrote:
> Greeting.
>
> I built a custom dialog which would be resized by a handler connected
> with HookMessage() to win32con.WM_SIZE. The dialogs are actually
> called from the shell extension's context menu. Every seemed to work
> well at first.
>
> The I noticed the resize handler is only called on the dialogs that
> are called from the explorer window that made the first call. The same
> dialogs that are called from other explorer windows seemed to have the
> handler ignored. In fact I did some experiment indicating that the
> problem is not unique to WM_SIZE, but any handlers that are hooked by
> HookMessage.
>
> Appreciate if anyone can help shed some light on this. Thanks.
In order to hook more messages (e.g. WM_SIZE) you must recompile pywin32
with PYWIN_WITH_WINDOWPROC defined
HTH
Niki Spahiev
More information about the Python-win32
mailing list