G gzmeng Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-22 #5 procedure TMainForm.ApplicationEventsMessage(var Msg: tagMSG; var Handled: Boolean); begin label1.Caption:=('X:=' + IntToStr(Msg.pt.x) + '| Y:=' + IntToStr(Msg.pt.y)); end;
procedure TMainForm.ApplicationEventsMessage(var Msg: tagMSG; var Handled: Boolean); begin label1.Caption:=('X:=' + IntToStr(Msg.pt.x) + '| Y:=' + IntToStr(Msg.pt.y)); end;
H HostingLian Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-22 #6 如果你在程序的客户区内想获得鼠标的位置,上面两位的方法是可行的 如果你想获得整个操作系统工作区的图标,需要建立一个钩子程序。 需要的话,说一声。
C crystal Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-04 #8 加一个Timer,OnTimer里面写 var curPos : TPoint; begin GetCursorPos(curPos); Label1.Caption := 'X:' + IntToStr(curPos.x) + ' Y:' + IntToStr(curPos.y); end;
加一个Timer,OnTimer里面写 var curPos : TPoint; begin GetCursorPos(curPos); Label1.Caption := 'X:' + IntToStr(curPos.x) + ' Y:' + IntToStr(curPos.y); end;