kazu.yです > (defun refresh-window() > (winapi::InvalidateRect (get-window-handle) 0 1)) > > (defun listview-setpos(viewid pos) > (refresh-window) > (SetPos viewid pos)) よく見たら(refresh-window)とSetPos()の呼び出し順序が 逆ですね(T-T) なぜ直ったのかわからないので修正しないことにします。 何か思いついたらまた投稿します。