猿问

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

已经包含了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 40

if (bf)
{ ///'播放
///////////////////////////
Point p;
p = e.GetPosition(p);

POPMUISE
浏览 124回答 2
2回答

陪伴而非守候

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

缥缈止盈

e.GetPosition() 是 WPF 里的事件,Winform 里是属性 e.Location。且只能在 MouseMove、MouseDown、MouseUp 这三个事件中。
随时随地看视频慕课网APP
我要回答