From 399c534c415062b08ee5a00fb2c36608f4b3c7ff Mon Sep 17 00:00:00 2001 From: tangxu <tangxu76880903> Date: 星期六, 02 十一月 2024 18:32:06 +0800 Subject: [PATCH] 添加occ控件 --- WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Classes/RibbonFormHelper.cs | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Classes/RibbonFormHelper.cs b/WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Classes/RibbonFormHelper.cs index 07dc2d0..4228162 100644 --- a/WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Classes/RibbonFormHelper.cs +++ b/WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Classes/RibbonFormHelper.cs @@ -413,13 +413,14 @@ } else if (m.Msg == WinApi.WM_NCHITTEST && (int)m.Result == 0) //0x84 { - m.Result = new IntPtr(Convert.ToInt32(NonClientHitTest(new Point(WinApi.LoWord((int)m.LParam), WinApi.HiWord((int)m.LParam))))); + m.Result = new IntPtr(Convert.ToInt32(NonClientHitTest(new Point(WinApi.Get_X_LParam(m.LParam), WinApi.Get_Y_LParam(m.LParam))))); + //m.Result = new IntPtr(Convert.ToInt32(NonClientHitTest(new Point(WinApi.LoWord((int)m.LParam), WinApi.HiWord((int)m.LParam))))); handled = true; } else if (m.Msg == WinApi.WM_NCRBUTTONUP) //0x00A5 { - int xMouse = WinApi.Get_X_LParam((int)m.LParam); - int yMouse = WinApi.Get_Y_LParam((int)m.LParam); + int xMouse = WinApi.Get_X_LParam(m.LParam); + int yMouse = WinApi.Get_Y_LParam(m.LParam); int hitTest = WinApi.LoWord((int)m.WParam); if (hitTest == (int)WinApi.HitTest.HTCAPTION || hitTest == (int)WinApi.HitTest.HTSYSMENU) { -- Gitblit v1.9.3