ctypesでWindowのクラス化をやってみる

http://hp.vector.co.jp/authors/VA025927/prog/winclass.html

http://code.activestate.com/recipes/208699-calling-windows-api-using-ctypes-and-win32con/
を合体してみた。

c++でwin32apiを使っているとなんとなくやりたくなるウィンドウをクラス化する試みを、python+ctypesでやってみた。
ポイントは、python側のWindowインスタンスをSetWindowLongPtr/GetWindowLongPtrで
WndProcに渡したり、WndProcからコールしたり出来るのかいうことなのだがキャストをやり繰りしていたらなんかできた。