1樓:天蠍神經俠侶
在ontimer 函式中每隔一定時間進行重繪。
void cdrawview::ontimer(uint nidevent)
void cdrawview::drawpicture()}}void cdrawview::ondraw(cdc* pdc)
2樓:
用cdc類的繪圖函式.
繪圖位置起點: moveto( int x, int y );
例如 my.moveto( 1, 1 );
畫到某點: bool lineto( int x, int y );
例如 my.lineto( 2,2 );
再畫到某點: bool lineto( int x, int y );
my.lineto( 3,3 );
my.lineto( 4,4 );
my.lineto( 5,5 );
顏色,線型等全用cdc類的繪圖函式
3樓:
用gdi的setpixel函式
可以畫出你想要的任何曲線
colorref setpixel(
hdc hdc, // handle to dcint x, // x-coordinate of pixel
int y, // y-coordinate of pixel
colorref crcolor // pixel color);
c++怎麼繪製函式影象
4樓:雪v歌
如果你說的是vc++的話:
你需要定義兩個cpoint型別的變數m_prepoint用來存放前乙個點的座標,m_curpoint用來存放當前點的座標。
x=-1;
m_prepoint = new cpoint(x, f(x));
然後使用pdc-> moveto(m_prepoint) pdc-> lineto(m_curpoint),然後每迴圈一步,取得下乙個點的座標,把下乙個點的座標賦給m_curpoint,把上一步的哪個當前點座標賦給m_prepoint,然後再使用moveto和lineto畫線,依次類推,就可以畫出曲線了
因為實際螢幕上座標點總是為正,而且為整數,所以在計算點位座標的時候,你需要適當放大下,這樣畫出來的曲線光滑一些。
怎樣用MATLAB畫函式y 1 x 2 10 10 x 9的圖形?急啊
擬合引數,採用多元線性迴歸,程式如下 clear clc x 0.064 0.068 0.072 0.074 0.078 0.082 0.09 0.0961 0.1153 0.13 0.21 0.4 0.6 0.8 1 y 7.5 5 2.5 0 2.5 5 7.5 8.75 8.75 7.5 5 ...
怎樣用cad畫規定的長方形,怎樣用cad畫一個規定的長方形?
rec 滑鼠左擊 輸入長度 按tab鍵 輸入寬度 空格完成 必須要把f12的動態輸入按出來 如何使用cad矩形工具繪製一個指定尺寸的矩形 浪小客 1 以繪製200mm 100mm的矩形為例,首先我們需要確定圖紙的圖例。如果它是1 1繪圖,則輸專入屬的長度是實際長度,否則繪圖的大小是實際大小 圖例。將...
怎樣用畫帶刻度的圓,怎樣用word畫帶刻度的圓?
確實相當麻煩。你可以這樣試試 1 用繪圖工具畫乙個圓,選中它,在 設定自選圖形格式 中將線條設為 虛實設為第三種,粗細設為15磅,這樣形成乙個粗線條的圓。2 將此圓複製乙個,再在 設定自選圖形格式 中將新複製的圓的線條設為白色 可先設為淺一些的顏色,不然不好編輯排版 接下來在 設定自選圖形格式 中的...