1
using System;
2
using System.Collections.Generic;
3
using System.Text;
4![](/Images/OutliningIndicators/None.gif)
5
namespace convert
6![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/ContractedBlock.gif)
{
7
class Class4
8![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
9![](/Images/OutliningIndicators/ContractedSubBlock.gif)
一个鼠标类#region 一个鼠标类
10![](/Images/OutliningIndicators/InBlock.gif)
11![](/Images/OutliningIndicators/InBlock.gif)
12
internal const byte SM_MOUSEPRESENT = 19;
13
internal const byte SM_CMOUSEBUTTONS = 43;
14
internal const byte SM_MOUSEWHEELPRESENT = 75;
15![](/Images/OutliningIndicators/InBlock.gif)
16
internal struct POINTAPI
17![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
18
internal int x;
19
internal int y;
20
}
21![](/Images/OutliningIndicators/InBlock.gif)
22
internal struct RECT
23![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
24
internal int left;
25
internal int top;
26
internal int right;
27
internal int bottom;
28
}
29![](/Images/OutliningIndicators/InBlock.gif)
30
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "SwapMouseButton")]
31
internal extern static int SwapMouseButton(int bSwap);
32![](/Images/OutliningIndicators/InBlock.gif)
33
[System.Runtime.InteropServices.DllImport("user32", EntryPoint = "ClipCursor")]
34
internal extern static int ClipCursor(ref RECT lpRect);
35![](/Images/OutliningIndicators/InBlock.gif)
36
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "GetCursorPos")]
37
internal extern static int GetCursorPos(ref POINTAPI lpPoint);
38![](/Images/OutliningIndicators/InBlock.gif)
39
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "ShowCursor")]
40
internal extern static bool ShowCursor(bool bShow);
41![](/Images/OutliningIndicators/InBlock.gif)
42
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "EnableWindow")]
43
internal extern static int EnableWindow(int hwnd, int fEnable);
44![](/Images/OutliningIndicators/InBlock.gif)
45
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "GetWindowRect")]
46
internal extern static int GetWindowRect(int hwnd, ref RECT lpRect);
47![](/Images/OutliningIndicators/InBlock.gif)
48
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "SetCursorPos")]
49
internal extern static int SetCursorPos(int x, int y);
50![](/Images/OutliningIndicators/InBlock.gif)
51
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "GetSystemMetrics")]
52
internal extern static int GetSystemMetrics(int nIndex);
53![](/Images/OutliningIndicators/InBlock.gif)
54
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "SetDoubleClickTime")]
55
internal extern static int SetDoubleClickTime(int wCount);
56![](/Images/OutliningIndicators/InBlock.gif)
57
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "GetDoubleClickTime")]
58
internal extern static int GetDoubleClickTime();
59![](/Images/OutliningIndicators/InBlock.gif)
60
[System.Runtime.InteropServices.DllImport("kernel32.DLL", EntryPoint = "Sleep")]
61
internal extern static void Sleep(int dwMilliseconds);
62![](/Images/OutliningIndicators/InBlock.gif)
63
//得到鼠标相对与全屏的坐标,不是相对与你的Form的,且与你的分辨率有关系
64![](/Images/OutliningIndicators/InBlock.gif)
65
public static int FullScreenPosition_X
66![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
67
get
68![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
69
POINTAPI _POINTAPI = new POINTAPI();
70![](/Images/OutliningIndicators/InBlock.gif)
71
GetCursorPos(ref _POINTAPI);
72![](/Images/OutliningIndicators/InBlock.gif)
73
return _POINTAPI.x;
74
}
75
}
76![](/Images/OutliningIndicators/InBlock.gif)
77
public static int FullScreenPosition_Y
78![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
79
get
80![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
81
POINTAPI _POINTAPI = new POINTAPI();
82![](/Images/OutliningIndicators/InBlock.gif)
83
GetCursorPos(ref _POINTAPI);
84![](/Images/OutliningIndicators/InBlock.gif)
85
return _POINTAPI.y;
86
}
87
}
88![](/Images/OutliningIndicators/InBlock.gif)
89
//隐藏 显示 鼠标
90
public static void Hide()
91![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
92
ShowCursor(false);
93
}
94![](/Images/OutliningIndicators/InBlock.gif)
95
public static void Show()
96![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
97
ShowCursor(true);
98
}
99![](/Images/OutliningIndicators/InBlock.gif)
100
//将鼠标锁定在你的Form里 不过你得将你的Form先锁了,Form Resize 就失效了
101
public static void Lock(System.Windows.Forms.Form ObjectForm)
102![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
103
RECT _FormRect = new RECT();
104![](/Images/OutliningIndicators/InBlock.gif)
105
GetWindowRect(ObjectForm.Handle.ToInt32(), ref _FormRect);
106![](/Images/OutliningIndicators/InBlock.gif)
107
ClipCursor(ref _FormRect);
108
}
109![](/Images/OutliningIndicators/InBlock.gif)
110
public static void UnLock()
111![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
112
RECT _ScreenRect = new RECT();
113![](/Images/OutliningIndicators/InBlock.gif)
114
_ScreenRect.top = 0;
115
_ScreenRect.left = 0;
116
_ScreenRect.bottom = System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Bottom;
117
_ScreenRect.right = System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Right;
118![](/Images/OutliningIndicators/InBlock.gif)
119
ClipCursor(ref _ScreenRect);
120
}
121![](/Images/OutliningIndicators/InBlock.gif)
122
//鼠标失效,不过失效的好像不只是鼠标,小心哦
123
public static void Disable(System.Windows.Forms.Form ObjectForm)
124![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
125
EnableWindow(ObjectForm.Handle.ToInt32(), 0);
126
}
127![](/Images/OutliningIndicators/InBlock.gif)
128
public static void Enable(System.Windows.Forms.Form ObjectForm)
129![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
130
EnableWindow(ObjectForm.Handle.ToInt32(), 1);
131
}
132
// 得到你的鼠标类型
133
public static string Type
134![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
135
get
136![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
137
if (GetSystemMetrics(SM_MOUSEPRESENT) == 0)
138![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
139
return "本计算机尚未安装鼠标";
140
}
141
else
142![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
143
if (GetSystemMetrics(SM_MOUSEWHEELPRESENT) != 0)
144![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
145
return GetSystemMetrics(SM_CMOUSEBUTTONS) + "键滚轮鼠标";
146
}
147
else
148![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
149
return GetSystemMetrics(SM_CMOUSEBUTTONS) + "键鼠标";
150
}
151
}
152
}
153
}
154![](/Images/OutliningIndicators/InBlock.gif)
155
// 设置鼠标双击时间
156
public static void DoubleClickTime_Set(int MouseDoubleClickTime)
157![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
158
SetDoubleClickTime(MouseDoubleClickTime);
159
}
160![](/Images/OutliningIndicators/InBlock.gif)
161
public static string DoubleClickTime_Get()
162![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
163
return GetDoubleClickTime().ToString();
164
}
165![](/Images/OutliningIndicators/InBlock.gif)
166
//设置鼠标默认主键 一般都习惯用右手用鼠标
167
public static void DefaultRightButton()
168![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
169
SwapMouseButton(1);
170
}
171![](/Images/OutliningIndicators/InBlock.gif)
172
public static void DefaultLeftButton()
173![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
174
SwapMouseButton(0);
175
}
176
}
177
#endregion
178![](/Images/OutliningIndicators/InBlock.gif)
179
}
180![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
2
![](/Images/OutliningIndicators/None.gif)
3
![](/Images/OutliningIndicators/None.gif)
4
![](/Images/OutliningIndicators/None.gif)
5
![](/Images/OutliningIndicators/None.gif)
6
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/ContractedBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
7
![](/Images/OutliningIndicators/InBlock.gif)
8
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
9
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
10
![](/Images/OutliningIndicators/InBlock.gif)
11
![](/Images/OutliningIndicators/InBlock.gif)
12
![](/Images/OutliningIndicators/InBlock.gif)
13
![](/Images/OutliningIndicators/InBlock.gif)
14
![](/Images/OutliningIndicators/InBlock.gif)
15
![](/Images/OutliningIndicators/InBlock.gif)
16
![](/Images/OutliningIndicators/InBlock.gif)
17
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
18
![](/Images/OutliningIndicators/InBlock.gif)
19
![](/Images/OutliningIndicators/InBlock.gif)
20
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
21
![](/Images/OutliningIndicators/InBlock.gif)
22
![](/Images/OutliningIndicators/InBlock.gif)
23
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
24
![](/Images/OutliningIndicators/InBlock.gif)
25
![](/Images/OutliningIndicators/InBlock.gif)
26
![](/Images/OutliningIndicators/InBlock.gif)
27
![](/Images/OutliningIndicators/InBlock.gif)
28
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
29
![](/Images/OutliningIndicators/InBlock.gif)
30
![](/Images/OutliningIndicators/InBlock.gif)
31
![](/Images/OutliningIndicators/InBlock.gif)
32
![](/Images/OutliningIndicators/InBlock.gif)
33
![](/Images/OutliningIndicators/InBlock.gif)
34
![](/Images/OutliningIndicators/InBlock.gif)
35
![](/Images/OutliningIndicators/InBlock.gif)
36
![](/Images/OutliningIndicators/InBlock.gif)
37
![](/Images/OutliningIndicators/InBlock.gif)
38
![](/Images/OutliningIndicators/InBlock.gif)
39
![](/Images/OutliningIndicators/InBlock.gif)
40
![](/Images/OutliningIndicators/InBlock.gif)
41
![](/Images/OutliningIndicators/InBlock.gif)
42
![](/Images/OutliningIndicators/InBlock.gif)
43
![](/Images/OutliningIndicators/InBlock.gif)
44
![](/Images/OutliningIndicators/InBlock.gif)
45
![](/Images/OutliningIndicators/InBlock.gif)
46
![](/Images/OutliningIndicators/InBlock.gif)
47
![](/Images/OutliningIndicators/InBlock.gif)
48
![](/Images/OutliningIndicators/InBlock.gif)
49
![](/Images/OutliningIndicators/InBlock.gif)
50
![](/Images/OutliningIndicators/InBlock.gif)
51
![](/Images/OutliningIndicators/InBlock.gif)
52
![](/Images/OutliningIndicators/InBlock.gif)
53
![](/Images/OutliningIndicators/InBlock.gif)
54
![](/Images/OutliningIndicators/InBlock.gif)
55
![](/Images/OutliningIndicators/InBlock.gif)
56
![](/Images/OutliningIndicators/InBlock.gif)
57
![](/Images/OutliningIndicators/InBlock.gif)
58
![](/Images/OutliningIndicators/InBlock.gif)
59
![](/Images/OutliningIndicators/InBlock.gif)
60
![](/Images/OutliningIndicators/InBlock.gif)
61
![](/Images/OutliningIndicators/InBlock.gif)
62
![](/Images/OutliningIndicators/InBlock.gif)
63
![](/Images/OutliningIndicators/InBlock.gif)
64
![](/Images/OutliningIndicators/InBlock.gif)
65
![](/Images/OutliningIndicators/InBlock.gif)
66
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
67
![](/Images/OutliningIndicators/InBlock.gif)
68
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
69
![](/Images/OutliningIndicators/InBlock.gif)
70
![](/Images/OutliningIndicators/InBlock.gif)
71
![](/Images/OutliningIndicators/InBlock.gif)
72
![](/Images/OutliningIndicators/InBlock.gif)
73
![](/Images/OutliningIndicators/InBlock.gif)
74
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
75
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
76
![](/Images/OutliningIndicators/InBlock.gif)
77
![](/Images/OutliningIndicators/InBlock.gif)
78
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
79
![](/Images/OutliningIndicators/InBlock.gif)
80
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
81
![](/Images/OutliningIndicators/InBlock.gif)
82
![](/Images/OutliningIndicators/InBlock.gif)
83
![](/Images/OutliningIndicators/InBlock.gif)
84
![](/Images/OutliningIndicators/InBlock.gif)
85
![](/Images/OutliningIndicators/InBlock.gif)
86
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
87
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
88
![](/Images/OutliningIndicators/InBlock.gif)
89
![](/Images/OutliningIndicators/InBlock.gif)
90
![](/Images/OutliningIndicators/InBlock.gif)
91
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
92
![](/Images/OutliningIndicators/InBlock.gif)
93
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
94
![](/Images/OutliningIndicators/InBlock.gif)
95
![](/Images/OutliningIndicators/InBlock.gif)
96
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
97
![](/Images/OutliningIndicators/InBlock.gif)
98
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
99
![](/Images/OutliningIndicators/InBlock.gif)
100
![](/Images/OutliningIndicators/InBlock.gif)
101
![](/Images/OutliningIndicators/InBlock.gif)
102
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
103
![](/Images/OutliningIndicators/InBlock.gif)
104
![](/Images/OutliningIndicators/InBlock.gif)
105
![](/Images/OutliningIndicators/InBlock.gif)
106
![](/Images/OutliningIndicators/InBlock.gif)
107
![](/Images/OutliningIndicators/InBlock.gif)
108
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
109
![](/Images/OutliningIndicators/InBlock.gif)
110
![](/Images/OutliningIndicators/InBlock.gif)
111
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
112
![](/Images/OutliningIndicators/InBlock.gif)
113
![](/Images/OutliningIndicators/InBlock.gif)
114
![](/Images/OutliningIndicators/InBlock.gif)
115
![](/Images/OutliningIndicators/InBlock.gif)
116
![](/Images/OutliningIndicators/InBlock.gif)
117
![](/Images/OutliningIndicators/InBlock.gif)
118
![](/Images/OutliningIndicators/InBlock.gif)
119
![](/Images/OutliningIndicators/InBlock.gif)
120
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
121
![](/Images/OutliningIndicators/InBlock.gif)
122
![](/Images/OutliningIndicators/InBlock.gif)
123
![](/Images/OutliningIndicators/InBlock.gif)
124
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
125
![](/Images/OutliningIndicators/InBlock.gif)
126
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
127
![](/Images/OutliningIndicators/InBlock.gif)
128
![](/Images/OutliningIndicators/InBlock.gif)
129
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
130
![](/Images/OutliningIndicators/InBlock.gif)
131
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
132
![](/Images/OutliningIndicators/InBlock.gif)
133
![](/Images/OutliningIndicators/InBlock.gif)
134
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
135
![](/Images/OutliningIndicators/InBlock.gif)
136
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
137
![](/Images/OutliningIndicators/InBlock.gif)
138
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
139
![](/Images/OutliningIndicators/InBlock.gif)
140
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
141
![](/Images/OutliningIndicators/InBlock.gif)
142
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
143
![](/Images/OutliningIndicators/InBlock.gif)
144
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
145
![](/Images/OutliningIndicators/InBlock.gif)
146
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
147
![](/Images/OutliningIndicators/InBlock.gif)
148
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
149
![](/Images/OutliningIndicators/InBlock.gif)
150
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
151
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
152
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
153
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
154
![](/Images/OutliningIndicators/InBlock.gif)
155
![](/Images/OutliningIndicators/InBlock.gif)
156
![](/Images/OutliningIndicators/InBlock.gif)
157
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
158
![](/Images/OutliningIndicators/InBlock.gif)
159
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
160
![](/Images/OutliningIndicators/InBlock.gif)
161
![](/Images/OutliningIndicators/InBlock.gif)
162
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
163
![](/Images/OutliningIndicators/InBlock.gif)
164
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
165
![](/Images/OutliningIndicators/InBlock.gif)
166
![](/Images/OutliningIndicators/InBlock.gif)
167
![](/Images/OutliningIndicators/InBlock.gif)
168
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
169
![](/Images/OutliningIndicators/InBlock.gif)
170
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
171
![](/Images/OutliningIndicators/InBlock.gif)
172
![](/Images/OutliningIndicators/InBlock.gif)
173
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
174
![](/Images/OutliningIndicators/InBlock.gif)
175
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
176
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
177
![](/Images/OutliningIndicators/InBlock.gif)
178
![](/Images/OutliningIndicators/InBlock.gif)
179
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
180
![](/Images/OutliningIndicators/None.gif)
使用如下:
1
using System;
2
using System.Collections.Generic;
3
using System.Text;
4
using System.Windows.Forms;
5![](/Images/OutliningIndicators/None.gif)
6
namespace convert
7![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/ContractedBlock.gif)
{
8
public class loadform:ApplicationContext
9![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
10
public loadform()
11
:base()
12![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
13
Form5 ff = new Form5();
14
15
ff.Show();
16
Class4.Lock(ff);
17
Class4.Enable(ff);
18
19
}
20
}
21
}
22![](/Images/OutliningIndicators/None.gif)
注意,窗体须不能改变大小,可将窗体的FormBorderStyle 设置为None。![](/Images/OutliningIndicators/None.gif)
2
![](/Images/OutliningIndicators/None.gif)
3
![](/Images/OutliningIndicators/None.gif)
4
![](/Images/OutliningIndicators/None.gif)
5
![](/Images/OutliningIndicators/None.gif)
6
![](/Images/OutliningIndicators/None.gif)
7
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/ContractedBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
8
![](/Images/OutliningIndicators/InBlock.gif)
9
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
10
![](/Images/OutliningIndicators/InBlock.gif)
11
![](/Images/OutliningIndicators/InBlock.gif)
12
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
13
![](/Images/OutliningIndicators/InBlock.gif)
14
![](/Images/OutliningIndicators/InBlock.gif)
15
![](/Images/OutliningIndicators/InBlock.gif)
16
![](/Images/OutliningIndicators/InBlock.gif)
17
![](/Images/OutliningIndicators/InBlock.gif)
18
![](/Images/OutliningIndicators/InBlock.gif)
19
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
20
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
21
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
22
![](/Images/OutliningIndicators/None.gif)