如下圖:
中間的小點是lable物件,作用是用來點它離開程式
1.先將form的「FormBorderStyle」設為「none」
2.另再將form的「TransparencyKey」設為「Control」
3.png圖片可放置於「demo\bin\Debug」下
程式碼如下:
public partial class Form1 : Form
{
Bitmap bit; //宣告一個Bitmap物件
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
bit = new Bitmap("star.png"); //載入png圖檔
bit.MakeTransparent(Color.Blue); //設成透明
}
protected override void OnPaint(PaintEventArgs e)
{
e.Graphics.DrawImage((Image)bit, new Point(0, 0)); ////在視窗上繪製圖片
}
private void label1_Click(object sender, EventArgs e)
{
this.Close(); //點選label1關閉程式
}
}
沒有留言:
張貼留言