更新时间:2023-10-28 19:48
MoveToEx是函数,功能是将当前绘图位置移动到某个具体的点,同时也可获得之前位置的坐标。
案例
参数:
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 );