自己写的一个list,在一个单元格里创建了一个Combobox,如果在点击下拉框操作时,list上的内容发生了更新,下拉框就会自动收回去,list界面更新我用的是InvalidateRect。
combo是这样创建的
pListCombo->Create(this->m_hWnd, rcSubItem, NULL, WS_CHILD|CBS_DROPDOWNLIST, 0, nID)
this是list的指针,代码是用wtl写的。
开始我以为是焦点从combo转移到list上导致的,但在对话框程序上试了下,不停的InvalidateRect,combo却不会受到影响。
怎么解决这个问题?