鼠标拖动的时候,往往有随鼠标移动的图案,这个是怎么实现的,有例子吗?

解决方案 »

  1.   

    mfc windows编程中鼠标键盘那章有现成的例子,
    主要原理,当lbuttondown的时候设置一个标志位为TRUE,在onmousemove里处理图形的位置以及刷新区域
      

  2.   

    大概没表示清楚.比如自己制作的list控件,当选择一行,把这行拖动到一个新位置.在鼠标拖动的过程中,一般有一个半透明的行随着鼠标移动.我想问问这个是怎么实现的,有没有例子.
      

  3.   

    C:\Documents and Settings\zhangting\桌面\update\DragDropListCtrl_demo
      

  4.   

    那个其实不是图片,是另一种鼠标样式。
    实现方法
    首先在资源文件中加入鼠标样式(上网随便弄个.cur的鼠标图片),将ID设置为ID_MYMOUSE。
    在Onmousemove事件中捕获当前鼠标位置是否是要显示鼠标样式的位置。
    如果当前坐标点符合你的要求,调用::SetCursor(AfxGetApp->LoadStandardCursor(ID_MYMOUSE));