鼠标穿透窗体

设置窗体样式为粉红色单一样式

鼠标穿透窗体_第1张图片

设置窗体位置,一直在最前面,和不出现在windows任务栏中

鼠标穿透窗体_第2张图片

在窗口结构中为指定的窗口设置信息,从指定窗口的结构中取得信息

 

鼠标穿透窗体_第3张图片

使鼠标具有穿透功能

  private void CanPenetrate()

        {

            uint intExTemp = GetWindowLong(this.Handle, GWL_EXSTYLE);

            uint oldGWLEx = SetWindowLong(this.Handle, GWL_EXSTYLE, WS_EX_TRANSPARENT | WS_EX_LAYERED);

        }

效果如下:构建的窗体一直在最前面出现,鼠标可以执行其他的任何操作  

鼠标穿透窗体_第4张图片

你可能感兴趣的:(鼠标穿透窗体)