屏幕坐标转客户端坐标用:ScreenToClient(point)
客户端坐标转屏幕坐标用:ClientToScreen(point)
但是,要注意要参数中的point的值是以谁为参照物的,例如:point相对于界面上一个button来说,point.x 是10,point.y是20,而这个button是的left是30,top是40,如果想把这个point正确地转为屏幕坐标,就要用tmppoint := button.ClientToScreen(point)。这样就告诉了ScreenToClient,参数里的point是以这个button为参照物的,现在告诉我这个点以屏幕为参照物时,它的坐标是多少。
屏幕坐标与客户端坐标的转换
最新推荐文章于 2024-11-06 16:30:15 发布