[xyzzy:08897] Re: DLL 作成windowサイズを変更するための winapi messageについて
- Subject: [xyzzy:08897] Re: DLL 作成windowサイズを変更するための winapi messageについて
- From: "kazu.y" <samba@xxxxxxxxxxxx>
- X-mailer: Microsoft Outlook Express 6.00.2800.1158
kazu.yです
再描画が行われない件、こちらでも確認できました。
自分の環境の場合、SetPos()を何度か繰り返すと発生するみたいです。
とりあえず以下のコードで対応できたので、配布ファイルの
サンプルコード(listview.l)のみ書き換えておくことにします。
(defun refresh-window()
(winapi::InvalidateRect (get-window-handle) 0 1))
(defun listview-setpos(viewid pos)
(refresh-window)
(SetPos viewid pos))
以上、よろしくお願いします。