比如:
Icon := TIcon.Create;
Icon.Handle := Screen.Cursors[crdefault];
...
bmp.Canvas.Draw(0,0,icon);我把鼠标形状画出来了,但却不知道鼠标热点的位置。
Icon := TIcon.Create;
Icon.Handle := Screen.Cursors[crdefault];
...
bmp.Canvas.Draw(0,0,icon);我把鼠标形状画出来了,但却不知道鼠标热点的位置。
调试欢乐多
用GetCursorPos()啊。。
vIconInfo: TIconInfo;
begin
GetIconInfo(Screen.Cursors[crDefault], vIconInfo);
ShowMessage(Format('%d,%d', [vIconInfo.xHotspot, vIconInfo.yHotspot]));
end;