zoukankan      html  css  js  c++  java
  • CRectTracker类的一个使用心得

    作者:朱金灿
    来源:http://blog.csdn.net/clever101/


          在使用CRectTracker类绘制拉框时确实很方便,但是在使用时我却感觉有一点不方便。网上在介绍CRectTracker类时一般遵循这样的模式:在OnLButtonDown函数对鼠标进行捕捉,然后激发重绘,把拉框后包含的矩形传给客户区重绘函数对这个框执行绘制。但是在一些时候这个拉框后的并不需要都在重绘函数执行,更重要的是调用CRectTracker类的矩形追踪函数对OnMouseMove函数和OnLButtonUp函数造成了阻塞,而常常时我们要在鼠标左键弹起时对这一步操作进行处理。这时该怎么办呢?这时我们可以借助Windows的消息机制,通过发送左键弹起消息来解决这个问题。下面我以实现在执行拉框后在OnLButtonUp函数对所拉的框进行填充为例介绍我的具体思路。


        


  • 相关阅读:
    # 单调栈 ——Acwing 152. 城市游戏
    # 队列 ——Blah数集(OpenJ_Bailian
    # 队列 ——机器 51Nod
    # 栈 # 队列 ——HDU
    openlayers 为元素添加点击和鼠标悬停事件
    wfs请求filter中判断字段为null的写法
    ArcMap去掉Tiff栅格图层外围的黑色边框
    ArcMap给栅格数据配准并设置坐标系
    ArcMap将线按它的每个节点打散和按照线的相交点打断
    使用turf.js和openlayers配合生成等值面
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6470970.html
Copyright © 2011-2022 走看看