Re: [問題] 請教C++/CLI

看板C_and_CPP作者 (凡事量力而為)時間14年前 (2011/07/15 20:03), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串2/2 (看更多)
不曉得對不對,年代已久遠。 印象中Image吃System.Drawing.Bitmap; Bitmap的建構子有一個建構子,參數分別為長、寬、pixelFormat pixelFormat有分24bit、32bit 可以先建構一個32bit Bitmap 再將相關的圖檔paint上去,看是DrawImage或使用IImagingFactory 後者影像處理會比較好用,相對比較耗效能。 再將Bitmap塞到image就完成了。 ※ 引述《gozha (勾炸)》之銘言: : 首先..我不知道能不能在這裡問windows form.. : 因為我找不到.NET版..囧 : 有的話麻煩跟我說一下..我會自刪 : 我的問題是 目前我已藉由 : TransparencyKey : BackgroundImage : Bitmap::MakeTransparent : 做出了不規則視窗 : 但BackgroundImage似乎只能接受24bit點陣圖 : (即使檔案為32bit點陣圖但透明度會被忽略) : 有辦法以32bit點陣圖作為BackgroundImage嗎? : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.150.134 ※ 編輯: karcher 來自: 111.243.150.134 (07/15 20:04) ※ 編輯: karcher 來自: 111.243.150.134 (07/15 20:09)

07/15 21:10, , 1F
謝謝!!
07/15 21:10, 1F

07/16 02:56, , 2F
應該是Bitmap^ bmp=gcnew Bitmap(寬, 高, 格式);
07/16 02:56, 2F

07/16 02:57, , 3F
先寬度(欄數) 再高度(列數)
07/16 02:57, 3F

07/16 23:04, , 4F
樓上仔細,多謝提醒
07/16 23:04, 4F
文章代碼(AID): #1E82oX01 (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1E82oX01 (C_and_CPP)