MoveToEx

MoveToEx是函式,功能是將當前繪圖位置移動到某個具體的點,同時也可獲得之前位置的坐標。

案例

WINGDIAPI BOOL WINAPI MoveToEx(

HDC hdc,

int X,

int Y,

LPPOINT lpPoint

);

參數:

HDC hdc:傳入參數,設備上下文句柄。

int X:傳入參數:新位置的X坐標。

int Y:傳入參數:新位置的Y坐標。

LPPOINT lpPoint:傳出參數:一個指向POINT結構的指針,用來存放上一個點的位置,若此參數為NULL,則不保存上一個點的位置

返回值:

返回TRUE代表移動成功,FALSE代表失敗,用GetLastError獲得更具體的錯誤信息

頭檔案:

windows.h

示例:

採用GDI繪圖

HDC hdc;//設備場景DC

PAINTSTRUCT ps;

HPEN hPen;

HPEN hPenOld;

hdc = BeginPaint( hWnd , &ps );

hPen = CreatePen( PS_SOLID , 3 , RGB( 255 , 0 , 0 ));

hPenOld = ( HPEN )SelectObject ( hdc , hPen );

MoveToEx ( hdc , 20 , 10 , NULL );

LineTo( hdc , 200 ,100);

SelectObject (hdc , hPenOld);

DeleteObject ( hPen );

EndPaint ( hWnd , &ps );

相關詞條

相關搜尋

熱門詞條

聯絡我們