這個(gè)不管怎么說(shuō)不是最開(kāi)始的控制臺(tái)的程序,這個(gè)新建工程的時(shí)候需要選擇的是Win32的程序
成都創(chuàng)新互聯(lián)是專業(yè)的藍(lán)山網(wǎng)站建設(shè)公司,藍(lán)山接單;提供成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行藍(lán)山網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
畫線的函數(shù)使用windows提供的API,MoveTo:移動(dòng)到起點(diǎn),LineToEx:移動(dòng)到終點(diǎn)的這兩個(gè)函數(shù),是在OnPaint,或是響應(yīng)WM_PAINT的消息的時(shí)候處理這兩個(gè)函數(shù);畫點(diǎn)的畫,使用SetPixel這個(gè)函數(shù),同樣也是在WM_PAINT的消息中去處理與畫圖有關(guān)的操作的
void far putpixel(int x,int y,int pixelcolor);
C語(yǔ)言是一門通用計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。
盡管C語(yǔ)言提供了許多低級(jí)處理的功能,但仍然保持著良好跨平臺(tái)的特性,以一個(gè)標(biāo)準(zhǔn)規(guī)格寫出的C語(yǔ)言程序可在許多電腦平臺(tái)上進(jìn)行編譯,甚至包含一些嵌入式處理器(單片機(jī)或稱MCU)以及超級(jí)電腦等作業(yè)平臺(tái)。
用下邊這個(gè)函數(shù),這個(gè)函數(shù)畫出來(lái)的真的是一個(gè)點(diǎn),一個(gè)像素點(diǎn)。不知道你是要畫一個(gè)像素點(diǎn),還是要畫一個(gè)很大的點(diǎn)???
COLORREF SetPixel(
HDC hdc, // handle to DC
int X, // x-coordinate of pixel
int Y, // y-coordinate of pixel
COLORREF crColor // pixel color
);
畫大點(diǎn)就用下邊的函數(shù)吧,就是畫一個(gè)橢圓,當(dāng)然圓是橢圓的一種。這個(gè)函數(shù)會(huì)用當(dāng)前畫刷填充圓餅的,就是一個(gè)大點(diǎn)。
BOOL Pie(
HDC hdc, // handle to DC
int nLeftRect, // x-coord of upper-left corner of rectangle
int nTopRect, // y-coord of upper-left corner of rectangle
int nRightRect, // x-coord of lower-right corner of rectangle
int nBottomRect, // y-coord of lower-right corner of rectangle
int nXRadial1, // x-coord of first radial's endpoint
int nYRadial1, // y-coord of first radial's endpoint
int nXRadial2, // x-coord of second radial's endpoint
int nYRadial2 // y-coord of second radial's endpoint
);