sendmessage C# 鼠标点击

privatevoidKZ_Tick(objectsender,EventArgse){KZ.Stop();d=0;SendMessage(myIntPtr,WM_LBU... private void KZ_Tick(object sender, EventArgs e)
{
KZ.Stop();
d = 0;
SendMessage(myIntPtr, WM_LBUTTONDOWN,X, Y);
SendMessage(myIntPtr, WM_LBUTTONUP,X ,Y );
F6.Start();
KZ.Start();
}

这里为什么老是说当前上下文中不存在名称 WM_LBUTTONDOWN和当前上下文中不存在名称 WM_LBUTTONUP
展开
 我来答
stelika
推荐于2018-03-10 · TA获得超过366个赞
知道答主
回答量:165
采纳率:0%
帮助的人:198万
展开全部
WM_LBUTTONDOWN和WM_LBUTTONUP是sdk种定义的常量,c/c++专用,所以你得自己重定义
从网上粘来的,参考下
public enum WMessages : int
{
WM_LBUTTONDOWN = 0x201, //Left mousebutton down
WM_LBUTTONUP = 0x202, //Left mousebutton up
WM_LBUTTONDBLCLK = 0x203, //Left mousebutton doubleclick
WM_RBUTTONDOWN = 0x204, //Right mousebutton down
WM_RBUTTONUP = 0x205, //Right mousebutton up
WM_RBUTTONDBLCLK = 0x206, //Right mousebutton doubleclick
WM_KEYDOWN = 0x100, //Key down
WM_KEYUP = 0x101, //Key up
}
小笨猪516516
推荐于2016-09-18 · 超过14用户采纳过TA的回答
知道答主
回答量:69
采纳率:100%
帮助的人:33.7万
展开全部
WM_LBUTTONDOWN和WM_LBUTTONUP是sdk种定义的常量,c/c++专用,所以你得自己重定义
从网上粘来的,参考下
public enum WMessages : int
{
WM_LBUTTONDOWN = 0x201, //Left mousebutton down
WM_LBUTTONUP = 0x202, //Left mousebutton up
WM_LBUTTONDBLCLK = 0x203, //Left mousebutton doubleclick
WM_RBUTTONDOWN = 0x204, //Right mousebutton down
WM_RBUTTONUP = 0x205, //Right mousebutton up
WM_RBUTTONDBLCLK = 0x206, //Right mousebutton doubleclick
WM_KEYDOWN = 0x100, //Key down
WM_KEYUP = 0x101, //Key up
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式