線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1116
推到 Plurk!
推到 Facebook!

請問如何將多邊形著色

尚未結案
Ricky_567
一般會員


發表:34
回覆:38
積分:19
註冊:2006-11-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-02-15 16:34:09 IP:61.225.xxx.xxx 未訂閱
請問各位大大: 小弟有一不規則形狀之封閉多邊形資料陣列 想快速著色是利用WinAPI的方式嗎? 可否請各位大大提供方法,謝謝
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-02-15 16:49:03 IP:61.218.xxx.xxx 未訂閱
HRGN CreatePolygonRgn(     CONST POINT *lppt,        // pointer to array of points      int cPoints,        // number of points in array      int fnPolyFillMode         // polygon-filling mode     );              BOOL FillRgn(     HDC hdc,        // handle to device context      HRGN hrgn,        // handle to region to be filled      HBRUSH hbr         // handle to brush used to fill the region      );             發表人 - cmf 於 2003/02/15 16:52:03
------
︿︿
Ricky_567
一般會員


發表:34
回覆:38
積分:19
註冊:2006-11-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-02-15 17:01:59 IP:61.225.xxx.xxx 未訂閱
謝謝 cmf 兄的回答 小弟會試試看的
Ricky_567
一般會員


發表:34
回覆:38
積分:19
註冊:2006-11-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-02-15 18:29:40 IP:61.225.xxx.xxx 未訂閱
請問cmf 兄 FillRgn(HDC hdc,HRGN hrgn,HBRUSH hbr) 最後一個參數是什麼意思,要如何設定? 小弟是用Canvas繪圖的。
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-02-15 22:09:40 IP:61.70.xxx.xxx 未訂閱
FillRgn(Canvas->Handle,hrgn,Canvas->Brush->Handle);    
------
︿︿
系統時間:2024-03-29 3:20:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!