比如我的主窗口有一个按钮,
鼠标按下(不是点击)的时候按钮可以自动改变点击方向的大小(比如右上角,右下角)、
就像这个样子点击左边的时候左边缩小
点击右边的时候右边缩小

解决方案 »

  1.   

    把按钮区分上下左右4份,查鼠标hit到那个区
      

  2.   

    你说的是透视效果吧?整个图变形。
    opengl,或自己做个变形函数。如果变大变小幅度不大,可以做成线性的。
      

  3.   

    图片看不到啊,单位有限制,先MARK了,回去再看。画不出这样的效果?GDI不会?还是渐变了?
      

  4.   

    区域确定了 就用GDI绘制即可
      

  5.   

    到家了,看了图片也没看懂是啥效果。渐变效果偶会,透明的话可以自己Alpha Blend呀。
      

  6.   

    就是Win8的动态磁贴的效果,
    点击按钮的右边,按钮的右半部分就会自动缩小
    点左边就会左半边自动缩小
      

  7.   

    尴尬,没用过WIN8.磁贴是什么?自动粘附么?自动粘附用钩子的。