SDK从绘界面。调了很久没调出来

SDK自绘界面。。。调了很久没调出来
就是第一次点击箭头,箭头没变化(为什么),后面都可以变化。。。把代码贴入编辑器直接运行。。。




------解决方案--------------------
不要在 case WM_DRAWITEM:
中改变next状态。
SelectObject(pdis->hDC,GetStockObject(WHITE_BRUSH));
//next=false; 
及:
SelectObject(pdis->hDC,GetStockObject(WHITE_BRUSH));
// next=true;
要在MoveWindow后改变next状态:
MoveWindow(hWnd,rc1.left,rc1.top,allxClient,rc1.bottom-rc1.top,true);
next = false;
work=false;
及:
MoveWindow(hWnd,rc1.left,rc1.top,allxClient,rc1.bottom-rc1.top,true);
next = true;
work=true;
//
好像work与next作用一样?