首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

screentoclient用法有关问题

2012-03-31 
screentoclient用法问题函数功能:该函数把屏幕上指定点的屏幕坐标转换成用户坐标。  函数原型:BOOL ScreenT

screentoclient用法问题
函数功能:该函数把屏幕上指定点的屏幕坐标转换成用户坐标。
  函数原型:BOOL ScreenToClient(HWND hWnd, LPPOINT lpPoint);
  参数:
  hWnd:指向窗口的句柄,此窗口的用户空间将被用来转换。
  lpPoint:指向POINT结构指针,该结构含有要转换的屏幕坐标。
  返回值:如果函数调用成功,返回值为非零值,否则为零。


看API上说该函数应该有2个参数,第一个是窗口句柄,第二个是屏幕坐标指针,但是为什么delphi上面只有一个参数.

我是想把屏幕坐标转换成一个指定程序的窗口坐标,请问我要怎么作才可以,谢谢

[解决办法]
var
Point :Tpoint;
begin
Point := GetCursorPos(Point);
Point := TreeView1.ScreenToClient(Point);

热点排行