Sorry I can't clearly describe how to reproduce this problem. Only what
I can confirm is that, in some cases, the listBox just repainted all
items in it, the other area kept the content before.

For example, if another window overlaped on it, after removed that
window, the listBox's items can normally refresh, but the other blank
area kept the content of previous window.

It's very strange. I think listBox does some special things to items
drawing. I don't know how to do.

thx in advance.