[python-win32] win32gui.SetCapture
Jürgen Kareta
python at kareta.de
Mon Sep 19 12:49:37 CEST 2005
Hi Mark,
thanks a lot.
Jürgen
>>the following code
>>
>>pyhdl=win32gui.FindWindow(None,'PythonWin')
>>win32gui.SetForegroundWindow(pyhdl)
>>win32gui.SetCapture(pyhdl)
>>
>>results in:
>>
>>Traceback (most recent call last):
>> File
>>"C:\Python24\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py",
>>line 310, in RunScript
>> exec codeObject in __main__.__dict__
>> File "C:\test\screen\screen_capture.py", line 51, in ?
>> win32gui.SetCapture(pyhdl)
>>error: (0, 'SetCapture', 'No error message is available')
>>
>>Any hints ?
>>
>>
>
>The return value processing for SetCapture was in error (it was treated as a
>boolean function, so would always return None, or raise an error when there
>was no previous window that had captured the mouse). I have fixed that bug
>here. For now, you can simply catch that error and ignore it (the new
>version will simply return 0 in that case)
>
>Mark
>
>
>
>
>
More information about the Python-win32
mailing list