Re: [問題] 關於windows form 的繪圖問題

看板C_and_CPP (C/C++)作者 (孟)時間16年前 (2009/02/28 03:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
假設圖形要顯示在pictureBox上 那我們就把圖形先畫在一個Bitmap物件上 再將pictureBox的Image屬性設成Bitmap 而由Graphics::FromImage方法我們可以獲得Image的Graphics 在此Graphics物件上畫圖就等於畫在Bitmap上了 程式碼大概像下面這樣 pictureBox->Image = bitmap; Graphics^ g = Graphics::FromImage(bitmap); g->DrawXXXX(...); g->Dispose(); ※ 引述《tyc5116 (累人啊....)》之銘言: : ※ 引述《tyc5116 (累人啊....)》之銘言: : : } : : 紅色的部份則會顯示錯誤 : : 非靜態成員函式的呼叫不合法 : : 請問這個部份讓如何解決呢,謝謝 : : -- : : ◆ From: 163.18.48.28 : : 推 mongsq:DrawEllipse要由Graphics的實體來呼叫 02/27 22:06 : : → mongsq:假如要畫在Form上,可以用Form的Paint事件參數e->Graphics 02/27 22:08 : 因為我並沒有要從事件上去呼叫啊 : 換個例子來說,我要按一個按鈕後要畫出一條線, : 這樣的話就不能從paint事件上去呼叫啊,那請問要怎麼用咧? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.72.83
文章代碼(AID): #19g3cbtQ (C_and_CPP)
文章代碼(AID): #19g3cbtQ (C_and_CPP)