C#制作不规则窗口 程序

来源:百度知道 编辑:UC知道 时间:2024/06/05 22:47:35
谁给我发一个来
把整个解决方案给我发来谢了
邮箱 yanzhiviplove@163.com
发来 我追加50分
谢谢了

你在窗体的背景图片里面设置一个图,需要透明的区域用粉红色来替代,并设置窗体的TransparentyKey属性设置成粉红色就可以

这个方法好像对显存、内存、系统中的一个有限制,不知道是哪一个

还一个就是用API
using System.Runtime.Int... //这边忘了
[DllImport("user32.dll")]
public int SetWindowLong(long hwnd, long nIndex, long dwNewLong);
SetWindowLong(this.Handle.ToInt64(), -20, &HFF00FF);
最后一个参数就是透明色,声明是我自己写的,不知道对不对,你可以上网查一查具体的用法

没有VS,不能给你做完整的解决方案

我写了一个,要的话给我百度消息! 并把我设置最佳答案。