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