MFC中給圖形填充顏色的彩色條怎麼畫

2022-09-05 13:40:04 字數 2956 閱讀 7674

1樓:匿名使用者

如果在view裡面畫彩條,直接fillsolidrect就可以了

也可以使用工具條按鈕,按鈕上直接畫上顏色。

各種顏色的取值用一個colorref結構變數儲存在類成員變數就ok

2樓:匿名使用者

畫各個不同的直線 類似座標上畫線? 建立畫筆cpen pen(rgb(255,0,0));//紅色畫筆

然後呼叫dc的 moveto 和lineto 以及polyline 這些畫直線的函式

cad的圖形怎麼填充顏色

3樓:南京新華電腦專修學院

繪圖==》圖案填充

圖案選項選solid,顏色根據需要自己選擇,然後單擊新增拾取點,點選要填充顏色的圖形,被選中的圖形必須是封閉的。選中後對應的邊界會變成虛線,然後點確定就好了。

mfc怎麼給由線連成的圖形填充顏色

(mfc)如何對畫出的矩形做填充顏色的動作

4樓:匿名使用者

“在已繪出的圖形上點選就能將其填充上色”

如果是這種模式的話,rgn比較方便,點滑鼠左擊訊息裡面,通過ptinrgn函式遍歷已經繪製的圖形(重疊邏輯可以自己判斷),返值非真就fillrgn即可。

5樓:匿名使用者

這個情況用fillpath比較合理

6樓:謝應宸

用dc的fillsolidrect方法

如何在mfc填充矩形顏色

7樓:可以叫我表哥

在mfc填充矩形顏色方法如下:

//在介面內定義一個矩形,介面大小在框架類中已定義rect rect1;

rect1.left = 55;

rect1.top = 40;

rect1.right = 970;

rect1.bottom = 290;

//定義一個畫刷

cbrush brush(rgb(0,0,0));

//用畫刷填充矩形

pdc->fillrect (&rect1,&brush);

8樓:匿名使用者

用 crect r(4個引數來初始化它)pbpush->fillrect(&r,rgb(0,255,0));

mfc如何給指定的區域圖形變色

9樓:匿名使用者

在mfc填充矩形顏色方法如下:

//在介面內定義一個矩形,介面大小在框架類中已定義rect rect1;

rect1.left = 55;

rect1.top = 40;

rect1.right = 970;

rect1.bottom = 290;

//定義一個畫刷

cbrush brush(rgb(0,0,0));

//用畫刷填充矩形

pdc->fillrect (&rect1,&brush);

mfc 如何指定一個矩形並填充顏色

10樓:匿名使用者

crect rt(200,200,500,600);

pdc->紅色填充

11樓:大汝房

cclientdc dc(this);

cbrush pnewbrush(rgb(255,0,0));

dc.rectangle(0,0,100,100);//dc.selectobject(poldbrush);

12樓:匿名使用者

定義一個畫筆、畫刷,畫出矩形就好了

13樓:匿名使用者

fillrect函式

c++ mfc 如何畫一個有透明填充色的矩形,求** 20

14樓:廖增祥

// 假設已

copy經有了一個 cdc *pdc

// 獲取bai一個透明畫刷,並將其選入設du備描述表cbrush *pbrush = cbrush::fromhandle((hbrush)getstockobject(null_brush));

cbrush *poldbrush = pdc->selectobject(pbrush);

// 使用 cdc::rectangle 函式繪製zhi矩形,dao略

// 還原裝置描述表

pdc->selectobject(poldbrush);

15樓:igo特約

關鍵**抄

如下:cclientdc dc(this);

dc.selectstockobject(null_brush);

dc.rectangle(0,0,300,200);

只需要在畫

襲出矩形之前,把null_brush這個自帶的預定義畫筆選入裝置描述表(dc)即可。

mfc 如何繪出填充顏色的圓形?

16樓:匿名使用者

ellipse函式用當前畫筆畫橢圓,用當前的畫刷填充橢圓。

你只需要在呼叫之前選一個指定顏色的刷子進cdc即可。

cbrush brush;

brush.createsyscolorbrush(color_btnface);

cbrush* oldbr = pdc->selectobject(&brush);

//pdc->ellipse.....

pdc->selectobject(oldbr);

在PS中怎麼給圖層填充顏色,在PS中,怎麼給圖層新增顏色?????

首先復開啟一張 人物制和後面的背景 新建一bai個圖層du 使用 多邊形套索工zhi具 做乙個象上右上角dao黑色部分一樣的選區 填充黑色 描個白邊新建乙個圖層 使用 橢圓工具 做乙個 送 字那麼大的乙個選區 填充白色 這樣的圓還可以隨意移動 使用 文字工具 打上需要的字 修改字型顏色使用 文字工具...

coreldraw的不規則圖形中填充斜線 網格線 直線等

你自己畫一些線嘛,把這些線作為乙個群組,然後用右鍵按住往圖形裡一拉一放,選擇置入圖框精確剪裁即可 直接畫出你想要的圖形,然後將所畫圖形 置入圖框精確裁剪 中即可 找不到來相應的圖形 可以自圖樣填充的雙色裡建立,也可到互動式填充工具裡自定義圖案,再填充。點互動式填充工具,並設定其填充型別為 雙色圖樣 ...

CAD未找到有效的圖形填充邊界,在CAD中如何會出現未找到有效的圖案填充邊界

你是不是選擇了這四條邊來進行填充?應該在井字形中間指定一個點來填充。下圖就是成功的例子。你說的fm是什麼命令?是不是fillet倒角命令的自定義簡化命令?可能相對於這個井字形井口的寬和高而言,你的圓角半徑太大。那就無法倒角了。如果你的圖形是三維的,井字形線條不在當前ucs的xoy繪圖平面上的話,就會...