【文章內(nèi)容簡(jiǎn)介】
左上角X坐標(biāo) y0 位圖在屏幕上位置的左上角Y坐標(biāo) XMul X軸方向比例因數(shù) YMul Y軸方向比例因數(shù)void GUI_DrawHLine(int y, int x0, int x1) 在當(dāng)前視窗從一個(gè)指定的起點(diǎn)到一個(gè)指定的終點(diǎn),以一個(gè)像素厚度畫一條水平線參 數(shù) 含 意 y Y軸坐標(biāo) x0 起點(diǎn)的X軸坐標(biāo) x1 終點(diǎn)的X軸坐標(biāo)void GUI_DrawLine(int x0, int y0, int x1, int y1) 在當(dāng)前視窗的指定始點(diǎn)到指定終點(diǎn)繪一條直線void GUI_DrawLineRel(int dx, int dy)在當(dāng)前視窗從當(dāng)前坐標(biāo)(X,Y)到一個(gè)端點(diǎn)繪一條直線,指定X軸距離和Y軸距離參 數(shù) 含 意 dx 到所繪直線末端X軸方向的距離 dy 到所繪直線末端Y軸方向的距離void GUI_DrawLineTo(int x, int y) 在當(dāng)前視窗從當(dāng)前坐標(biāo)(X,Y)到一個(gè)端點(diǎn)繪一條直線,指定端點(diǎn)的X軸,Y軸坐標(biāo)參 數(shù) 含 意 x 終點(diǎn)的X軸坐標(biāo) y 終點(diǎn)的Y軸坐標(biāo)void GUI_DrawVLine(int x, int y0, int y1)在當(dāng)前視窗從一個(gè)指定的起點(diǎn)到一個(gè)指定的終點(diǎn),以一個(gè)像素厚度畫一條垂直線參 數(shù) 含 意 x X軸坐標(biāo) y0 起點(diǎn)的Y軸坐標(biāo) y1 終點(diǎn)的Y軸坐標(biāo)void GUI_DrawPolygon(const GUI_POINT* pPoint, int NumPoints, int x, int y)在當(dāng)前視窗中繪一個(gè)由一系列點(diǎn)定義的多邊形的輪廓參 數(shù) 含 意 pPoint 顯示的多邊形的指針 Numpoints 在點(diǎn)的序列中指定點(diǎn)的數(shù)量 x 原點(diǎn)的X軸坐標(biāo) y 原點(diǎn)的Y軸坐標(biāo)void GUI_EnlargePolygon ( GUI_POINT* pDest, const GUI_POINT* pSrc, int NumPoints, int Len)。通過指定一個(gè)以像素為單位的長(zhǎng)度,對(duì)多邊形的所有邊進(jìn)行放大(擴(kuò)邊,與對(duì)多邊形進(jìn)行放大的概念不一樣)參 數(shù) 含 意 pPoint 目標(biāo)多邊形的指針 pSrc 源多邊形的指針 Numpoints 在點(diǎn)的序列中指定點(diǎn)的數(shù)量 Len 對(duì)多邊形進(jìn)行放大的以像素為單位的長(zhǎng)度void GUI_DrawCircle(int x0, int y0, int r)在當(dāng)前視窗指定坐標(biāo)以指定的尺寸繪制一個(gè)圓參 數(shù) 含 意 x0 在客戶視窗中圓心的X軸坐標(biāo)(以像素為單位) y0 在客戶視窗中圓心的Y軸坐標(biāo)(以像素為單位) r 圓的半徑(直徑的一半)。 最小值:0(結(jié)果是一個(gè)點(diǎn)) 最大值:180// 畫同心圓 void ShowCircles(void) { int i。 f