[問題] WinCE 上畫圓角的漸層矩形?

看板C_and_CPP (C/C++)作者 (...)時間16年前 (2009/03/21 13:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
WinCE 只有 GDI 沒有 GDI+ 可以用 要畫漸層的話可以用 GradienFill() 要畫圓角矩形的話可以用 RoundRect() [圓角矩形的圓角是要可以到下層的背景] 但是要畫漸層的矩形的話呢? RoundRect() 只能 select 一個單一顏色的 brush 本來想說先用 RoundRect() 從 (0, 0) 畫個 100x100 的圓角矩形。 然後再用 GradienFill() 從 (1,1) 畫個 98x98 的漸層。 但是不管是怎麼微調,都還是會有漸層填不到的地方。 不知道有沒有什麼好方法呢? 還是有可以只畫圓角框線的 API 阿? 麻煩大家了,謝謝!:) -- 超好用豬頭記帳!! 下載:http://qazq.pixnet.net/blog/post/21654150 程式截圖:http://140.120.13.13/~qazq/PigHeadMoney/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.33.178
文章代碼(AID): #19n7fjxg (C_and_CPP)
文章代碼(AID): #19n7fjxg (C_and_CPP)