怎样实现鼠标的这样效果??(winform) 点击鼠标右键就相当于点击鼠标中键请问这个能实现吗?如果能的话怎么弄?谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected override void WndProc(ref Message m) { if (m.Msg == ??)//鼠标右击的消息是什么? { mouse_event(MouseEventFlag.MiddleDown, 0, 0, 0, UIntPtr.Zero); mouse_event(MouseEventFlag.MiddleUp, 0, 0, 0, UIntPtr.Zero); } base.WndProc(ref m); } 是这样吗? if (e.Button == MouseButtons.Left) if (m.Msg == WM_MBBUTTON)//API的消息码查一下 { mouse_event(MouseEventFlag.MiddleDown, 0, 0, 0, UIntPtr.Zero); protected override void WndProc(ref Message m) { if (m.Msg == 0x0204)//按下右键的消息是这个 { mouse_event(MouseEventFlag.MiddleDown, 0, 0, 0, UIntPtr.Zero); mouse_event(MouseEventFlag.MiddleUp, 0, 0, 0, UIntPtr.Zero); } base.WndProc(ref m); }但是我发现这个只能在窗体上有效 在其它地方就不行了 也就是说 全局的不行大家还有其它方法吗? .net dataset 将C++中函数导入到C#中参数是数组怎么办 请教:c#数据库连接后怎样添加记录ado。net 两个时间控件冲突,改用多线程怎么写? asp.NET的并发访问问题 紧急求救!如何获得存在父子关系的数据集中的具有删除标记的数据的主键??孟子、归思大哥帮帮忙呀…… 使用smtp發送外部郵件的怪問題 招聘计算机本科以上有工作经历人才 发帖明天就1000了 序列化的问题 第三次发贴! C#.net 什么是数据适配器
{
if (m.Msg == ??)//鼠标右击的消息是什么?
{
mouse_event(MouseEventFlag.MiddleDown, 0, 0, 0, UIntPtr.Zero);
mouse_event(MouseEventFlag.MiddleUp, 0, 0, 0, UIntPtr.Zero); }
base.WndProc(ref m);
} 是这样吗?
if (e.Button == MouseButtons.Left)
{
mouse_event(MouseEventFlag.MiddleDown, 0, 0, 0, UIntPtr.Zero);
{
if (m.Msg == 0x0204)//按下右键的消息是这个
{
mouse_event(MouseEventFlag.MiddleDown, 0, 0, 0, UIntPtr.Zero);
mouse_event(MouseEventFlag.MiddleUp, 0, 0, 0, UIntPtr.Zero);
}
base.WndProc(ref m);
}但是我发现这个只能在窗体上有效 在其它地方就不行了 也就是说 全局的不行大家还有其它方法吗?