ReleaseCapture();
HWND hwnd = m_PM.GetPaintWindow();
InvalidateRect(hwnd,NULL,TRUE);
}
}
break;
case UIEVENT_RBUTTONUP:
{
m_bStartRect = false;
if(GetCapture() == m_PM.GetPaintWindow()){
ReleaseCapture();
HWND hwnd = m_PM.GetPaintWindow();
InvalidateRect(hwnd,NULL,TRUE);
}
}
case UIEVENT_CONTEXTMENU:
if( IsContextMenuUsed() ) {
m_pManager->SendNotify(this, DUI_MSGTYPE_MENU, event.wParam, event.lParam);
return;
}
break;
}
CListUI::DoEvent(event);
}
OK到此结束,实现的过程中遇到了诸多困难,但都一点点可否了,思路清晰了,实现就是个时间问题。
功能实现了,但感觉还有提升空间,希望看到的朋友多提宝贵意见。
另,需要Demo的可留言。