C#實(shí)現(xiàn)位圖轉(zhuǎn)換成圖標(biāo)的方法
更新時(shí)間:2015年06月12日 10:09:03 作者:zhuzhao
這篇文章主要介紹了C#實(shí)現(xiàn)位圖轉(zhuǎn)換成圖標(biāo)的方法,可實(shí)現(xiàn)將bmp格式位圖轉(zhuǎn)換成ico格式圖標(biāo)的功能,需要的朋友可以參考下
本文實(shí)例講述了C#實(shí)現(xiàn)位圖轉(zhuǎn)換成圖標(biāo)的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsApplication2 { public partial class Form23 : Form { public Form23() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Bitmap bmp = new Bitmap(@"d:/我的文檔/桌面/ico/watermark.bmp"); IntPtr hIcon = bmp.GetHicon(); Icon icon=Icon.FromHandle(hIcon); this.Icon = icon; Graphics g = this.CreateGraphics(); //g.DrawIcon(icon, this.ClientRectangle); g.DrawIconUnstretched(icon, this.ClientRectangle); } } }
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- C#實(shí)現(xiàn)托盤程序并禁止多個(gè)應(yīng)用實(shí)例運(yùn)行的方法
- C#實(shí)現(xiàn)系統(tǒng)托盤通知的方法
- C#程序最小化到托盤圖標(biāo)操作步驟與實(shí)現(xiàn)代碼
- c# 托盤雙擊不觸發(fā)單擊事件的實(shí)現(xiàn)方法
- C# WinForm窗口最小化到系統(tǒng)托盤
- C#怎樣才能實(shí)現(xiàn)窗體最小化到托盤呢?
- C#中如何獲取文件圖標(biāo)
- C#實(shí)現(xiàn)用戶自定義控件中嵌入自己的圖標(biāo)
- C#實(shí)現(xiàn)帶消息數(shù)的App圖標(biāo)
- C#禁用雙擊窗體圖標(biāo)關(guān)閉窗體的方法
- C#實(shí)現(xiàn)WinForm禁止最大化、最小化、雙擊標(biāo)題欄、雙擊圖標(biāo)等操作的方法
- 用 C# 編寫一個(gè)停放在任務(wù)欄上的圖標(biāo)程序
- C#實(shí)現(xiàn)閃動(dòng)托盤圖標(biāo)效果的方法
相關(guān)文章
C#實(shí)現(xiàn)微信結(jié)合百度api獲取當(dāng)前用戶地理位置的方法
這篇文章主要介紹了C#實(shí)現(xiàn)微信結(jié)合百度api獲取當(dāng)前用戶地理位置的方法,結(jié)合實(shí)例形式分析了C#調(diào)用微信與百度API接口的相關(guān)操作技巧,需要的朋友可以參考下2017-07-07Unity中的PostProcessBuild實(shí)用案例深入解析
這篇文章主要為大家介紹了Unity中的PostProcessBuild實(shí)用案例深入解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05C#使用Ado.Net更新和添加數(shù)據(jù)到Excel表格的方法
這篇文章主要介紹了C#使用Ado.Net更新和添加數(shù)據(jù)到Excel表格的方法,較為詳細(xì)的分析了OLEDB的原理與使用技巧,可實(shí)現(xiàn)較為方便的操作Excel數(shù)據(jù),需要的朋友可以參考下2015-04-04