From 315766f6501751233fddda8a0e876efc74cdcebe Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 03 一月 2024 12:54:37 +0800
Subject: [PATCH] 添加坡度分析功能

---
 TEWin/FrmWin.cs |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/TEWin/FrmWin.cs b/TEWin/FrmWin.cs
index 4b04207..ff12251 100644
--- a/TEWin/FrmWin.cs
+++ b/TEWin/FrmWin.cs
@@ -88,6 +88,19 @@
         {
             switch (m.Msg)
             {
+                case 0x64:
+                    InvokeByCode(m.WParam.ToInt32()); break;
+                case 0x4A:
+                    MessageBox.Show("Test."); break;
+                default:
+                    base.DefWndProc(ref m); break;
+            }
+        }
+
+        public void InvokeByCode(int code)
+        {
+            switch (code)
+            {
                 case 0xc0: // 閲嶇疆榧犳爣妯″紡
                     SG.Window.SetInputMode(0); break;
                 case 0xc1: // 鎵撳紑鏁版嵁鏂规/鎵撳紑鏄剧ず鍦烘櫙
@@ -149,15 +162,14 @@
                     SG.Command.Execute(1028, null); break;
                 case 0xd6: // 浼犵粺4D浜у搧娲剧敓(闆嗘垚osgblab)
                     InvokeOsgbLab(); break;
-                default:
-                    base.DefWndProc(ref m); break;
             }
         }
 
         public void InvokeProc(int code)
         {
             Message m = new Message();
-            m.Msg = code;
+            m.Msg = 0x4A;
+            m.WParam = new IntPtr(code);
 
             this.DefWndProc(ref m);
         }

--
Gitblit v1.9.3