为了账号安全,请及时绑定邮箱和手机立即绑定

提示没有包含GetPosition()函数或未定义?为什么

提示没有包含GetPosition()函数或未定义?为什么

C C#
POPMUISE 2022-10-20 15:15:18
已经包含了using System.Windows.Forms;但是用到e.GetPosition(p);的时候就提示没有包含GetPosition()函数或未定义;p已经定义为Point p;namespace WindowsFormsApplication1{public partial class MainView : Form{private void Timer1_Tick(Object sender, MouseEventArgs e){if (zt == 1){ ///'632 +38 -37 74 1240 40if (bf){ ///'播放///////////////////////////Point p;p = e.GetPosition(p);
查看完整描述

2 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

Timer1_Tick?你是想用这个成员方法委托给Timer1的Tick事件么?
那参数不是这样的吧,不是MouseEventArgs
然后你要获得鼠标位置的话,可以用:
Mouse.GetPosition (WPF)
Cursor.Position (WinForms)

查看完整回答
反对 回复 2022-10-24
?
缥缈止盈

TA贡献2041条经验 获得超4个赞

e.GetPosition() 是 WPF 里的事件,Winform 里是属性 e.Location。
且只能在 MouseMove、MouseDown、MouseUp 这三个事件中。

查看完整回答
反对 回复 2022-10-24
  • 2 回答
  • 0 关注
  • 123 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号