用GDI
創(chuàng)新互聯(lián)2013年開(kāi)創(chuàng)至今,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元金昌做網(wǎng)站,已為上家服務(wù),為金昌各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575
先建一個(gè)6400*4800的Image 類(lèi)的位圖圖像 作為GDI畫(huà)板
然后用Drawimage方法,加載小圖像,并按坐標(biāo)位置畫(huà)進(jìn)去
然后保存成文件
我有一個(gè)相似功能的VB.net代碼,可以給你參考
你設(shè)MDIContainer為true造出一個(gè)MDIparent的時(shí)候,系統(tǒng)自動(dòng)加了個(gè)MDIclient控件在下面的部分,把那個(gè)找出來(lái)背景圖片改掉,就不用圖片框
Private?Sub?Form1_Load(ByVal?sender?As?Object,?_
ByVal?e?As?EventArgs)?Handles?MyBase.Load
For?Each?ctl?As?Control?In?Me.Controls
If?TypeOf?ctl?Is?MdiClient?Then
'Set?properties?of?ctl?here,?e.g.
ctl.BackgroundImage?=?My.Resources.MdiBackgroundImage
Exit?For
End?If
Next?ctl
End?Sub
雙擊button,在代碼窗中寫(xiě)入下面這句話:
this.pictureBox1.Image = null
就可以實(shí)現(xiàn)你說(shuō)的功能啦
Vb6只有Label控件可以設(shè)置背景透明,VB.net基本上都可以,可以按住CTRL多選,或者用鼠標(biāo)框選,選中多個(gè)控件后,設(shè)置它們的backcolor屬性為透明,或者用代碼:
For?Each?ctl?As?Control?In?Me.Controls
ctl.BackColor?=?Color.Transparent
Next