VC 6 0中畫線不能改變粗細的問題

時間 2021-05-06 01:29:08

1樓:匿名使用者

我不知道你mfc出了什麼問題,要不你直接呼叫win32**試試:

建立畫筆 - createpen

hpen createpen(

int fnpenstyle,

// 畫筆的樣式

int nwidth,

// 畫筆的寬度

colorref crcolor

// 畫筆的顏色

);//建立成功,返回畫筆控制代碼

ps_solid - 實心線,可以支援多個畫素其他所有的風格,只能是1個畫素寬。

例如:ps_dash.

將畫筆選入dc中 - selectobjecthgdiobj selectobject(hdc hdc,

// dc控制代碼

hgdiobj hgdiobj

// 繪圖物件控制代碼

);//返回舊的繪圖物件控制代碼

繪圖取出dc中的畫筆 - selectobject將原來的畫筆,使用selectobject函式放入到dc中,就會將我們建立的畫筆

取出。釋放畫筆 - deleteobjectbool deleteobject(

hgdiobj hobject

// 繪圖物件控制代碼

);只能刪除不被dc使用的畫筆,所以在釋放畫筆之前,必須將畫筆從dc中取出。

我自己用mfc是不存在你說的問題的啊。你檢檢視看是不是別的問題。自己跟一下源**,除錯看看

mfc 線條粗細如何改啊

2樓:匿名使用者

cpen pen(ps_solid,1, rgb(255,0,0)); 1就是粗細。建議多看看msdn.

3樓:

cpen *pen=new cpen(線的型別,粗細,線的顏色)

4樓:匿名使用者

建立cpen時,可指定線條的粗細。

vc++設定畫筆粗細問題

5樓:匿名使用者

就跟畫了一個矩形一樣

直接畫矩形不就行了嗎,白色畫筆+白色畫刷

6樓:匿名使用者

你說的直線一頭是半圓的,因為畫素是一個個的圓呀~

還是試試畫一個同等大小的矩形,然後用畫刷填充這種方法吧~~

vc++6.0中怎麼改變字型的大小啊 怎麼改變啊

mfc vc++6.0如何畫一條有顏色漸漸變淡的直線? 5

7樓:

rgb(i,0,0);

i 從1 到 255 這樣就能實現漸變

8樓:謝晉財

我需要使用c#在 winform 開發中,畫一條豎線,此線應用漸變效果幽靜(設定顏色深淡)。

9樓:想象元素

建議看下計算機圖形學中的畫直線的演算法,並改進該演算法,即將顏色變淡的功能加入該演算法

vc++畫線

10樓:匿名使用者

//畫線

baicpen cpenpen;

cpenpen.createpen(ps_solid,50,rgb(126,58,255));//這行du

定義zhicpen的顏色dao,修改

內rgb的值容

pdc->selectobject(&cpenpen);

pdc->setviewportorg(255,255);

pdc->settextcolor(rgb(255,0,0));

pdc->moveto(25,25);

pdc->lineto(155,155);

11樓:匿名使用者

vc沒有記錄軌跡的功能,只有重繪才可以,覆蓋原有白線,望採納

12樓:匿名使用者

蔣當前畫筆設定下cpen pen;

pen.createpen(ps_solid,1,rgb(255,0,0));

pdc->selectobject(&pen);

invalidate();//重繪

13樓:星月神話之樹

你直接修改畫筆的亞瑟即可

vc6.0 opengl畫直線問題

14樓:凌天紫雲

你可以嘗試取隨機數 隨機數的座標隨機範圍為-10 到10glbegin(gl_lines);

int a;

while(a>1000)

glend();

請高手指教:vc++6.0中遇到的問題!

15樓:匿名使用者

是不是安裝程式有問題?換臺電腦上裝一下看還有沒有問題,

我也是菜鳥。

vc++6.0中的小問題

16樓:匿名使用者

這個和系統相容有關係。最好是用英文版的,我之前也和你一樣,但不是經常只是偶爾。你把.ncb檔案刪除,然後把debug刪了試試。

17樓:匿名使用者

這是vc++的問題 你先儲存工程 利用file\close workspace關閉當前工作區

再找到自己的程式刪除.clw檔案

再開啟這個程式 就會有提示要你重建.clw檔案 你就點確定就可以 選項就是上面的預設選項

18樓:加油

你view的原始檔裡隨便刪除一些沒用的//,然後重新build all,再看類裡就有了

19樓:僕暄文

最簡單的辦法:找到該類的標頭檔案,在裡邊回一下車就出來了

vc 6 0中怎麼更改背景顏色

hhq無悔 你說的背景色是vc寫 處的背景色還是輸出視窗的背景色呢寫 處的背景色通過 工具 選項 對話方塊中,切換到最後一頁的 格式 選項卡中,可以進行更改。如果是執行視窗的話,有兩種方式,一種是右擊輸出視窗的標題欄,選擇 屬性 或 預設值 進行更改,屬性 的更改是 本次執行有效,預設值 的更改是 ...

關於vc 6 0的問題

1全部不加.h的是現在c 中規定的標準,目的在於使c 用於移植和混合嵌入時不受副檔名.h的限制,避免因為.h而造成的額外的處理和修改 而加.h的是c語言的用法,但是在c 中也支援這種用法,主要是為了向下相容c 的內容,我們平時儘量不用這種方法 iostream是現在c 中規定的標準,目的在於使c 用...

請教vc和pengl高手在用vc60執行opengl程式

1 首先請確認opengl應用環境的框架和應用 是否寫好了!例如檢查cview oncreate中的 ondraw中的最後是否使用了 glfinish,swapbuffers等等。最好的辦法是使用示例 寫給簡單測試程式。2 假如 確認無誤,請檢查系統使用的顯示卡驅動,安裝顯示卡廠商提供驅動程式。有部...