窗体用TranSparencykey设置颜色达到透明的效果. 现在问题是mousemove这个事件, 经过这个透明的部分 事件里的代码怎么不能执行呢.

解决方案 »

  1.   

    是winform. 嗯 那偶要怎么处理这个问题呢. 
      

  2.   

    TranSparencykey 可不可以设置半透明的效果啊
      

  3.   

    那你不能用这个属性来做了,
    换Opacity,设置它的透明度,用%表示
    这样可以响应你的鼠标事件
      

  4.   

    楼上的可能不行,因为楼主的用意可能是只想中间客户区镂空,而标题栏和边框还是存在的,而Opacity设置是针对整个form的
      

  5.   

    是的, 就是楼上说的那样. opacity这个不能用的
      

  6.   

    windows就是这么设计的,就好像你在窗体外面晃鼠标对窗体而言无效一样的道理.如果你一要它有反应,除非将windows全局消息钩子"劫持",那涉及到底层,不是偶能帮到你的了.