zoukankan      html  css  js  c++  java
  • 摘录的WinForm Control 开发5,WinForm 开发:UnRegularFormDemos ,不规则窗体


       此实例实现类似qq聊天等的不规则窗体。google一下你会发现有好多,但是都解决不了问题,因为在24位色后还是规则的窗体。意思是,你现在的电脑显示还是有背景的,还是规则的窗体。
       1,解决问题的步骤,首先是窗体的背景,选择一个背景图片,这个图片其实就是你要显示的不规则窗体的外形。你可以选择不规则的图片,然后是图片的背景添加。选择一种反差比较大的颜色#ff00ff,作为图片的背景色。
    代码
                Bitmap  backgroundImage= new Bitmap("skin2.bmp");
                Color transparencyColor
    =Color.FromArgb(2550255);
                Width 
    = BackgroundImage.Width;
                Height 
    = BackgroundImage.Height;
                BackgroundImage
    =backgroundImage;

       2,然后就是在主界面加载背景,加载完成之后,处理的关键代码:

       其实是反差较大的颜色去掉,然后知显示主图片,设置显示的区域。

      代码

     /Files/csharponworking/UnRegularFormDemos.rar

  • 相关阅读:
    程序集冲突问题
    Linux 菜鸟学习笔记--系统分区
    gawk
    Ansible
    Linux 网关及路由
    Linux档案与目录管理
    find命令
    sed详解
    FTP服务
    Gentoo安装(虚拟机)
  • 原文地址:https://www.cnblogs.com/csharponworking/p/1686011.html
Copyright © 2011-2022 走看看