Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
刘韬
/
HZH_Controls
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 658e5a64
由
HZH
编写于
2019-08-31 09:55:23 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
无焦点处理
1 个父辈
39f2d90a
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
36 行增加
和
5 行删除
HZH_Controls/HZH_Controls/Forms/FrmAnchorTips.cs
HZH_Controls/HZH_Controls/HZH_Controls.nuspec
HZH_Controls/HZH_Controls/Forms/FrmAnchorTips.cs
查看文件 @
658e5a6
...
@@ -361,10 +361,41 @@ namespace HZH_Controls.Forms
...
@@ -361,10 +361,41 @@ namespace HZH_Controls.Forms
}
}
#
endregion
#
endregion
//protected override void OnPaint(PaintEventArgs e)
#
region
无焦点窗体处理
//{
// base.OnPaint(e);
[
System
.
Runtime
.
InteropServices
.
DllImport
(
"user32.dll"
)]
//}
private
extern
static
IntPtr
SetActiveWindow
(
IntPtr
handle
);
private
const
int
WM_ACTIVATE
=
0x006
;
private
const
int
WM_ACTIVATEAPP
=
0x01C
;
private
const
int
WM_NCACTIVATE
=
0x086
;
private
const
int
WA_INACTIVE
=
0
;
private
const
int
WM_MOUSEACTIVATE
=
0x21
;
private
const
int
MA_NOACTIVATE
=
3
;
protected
override
void
WndProc
(
ref
Message
m
)
{
if
(
m
.
Msg
==
WM_MOUSEACTIVATE
)
{
m
.
Result
=
new
IntPtr
(
MA_NOACTIVATE
);
return
;
}
else
if
(
m
.
Msg
==
WM_NCACTIVATE
)
{
if
(((
int
)
m
.
WParam
&
0xFFFF
)
!=
WA_INACTIVE
)
{
if
(
m
.
LParam
!=
IntPtr
.
Zero
)
{
SetActiveWindow
(
m
.
LParam
);
}
else
{
SetActiveWindow
(
IntPtr
.
Zero
);
}
}
}
base
.
WndProc
(
ref
m
);
}
#
endregion
}
}
public
enum
AnchorTipsLocation
public
enum
AnchorTipsLocation
...
...
HZH_Controls/HZH_Controls/HZH_Controls.nuspec
查看文件 @
658e5a6
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<package
>
<package
>
<metadata>
<metadata>
<id>
$id$
</id>
<id>
$id$
</id>
<version>
1.0.
1
</version>
<version>
1.0.
3
</version>
<title>
HZHControls
</title>
<title>
HZHControls
</title>
<authors>
HuangZhengHui
</authors>
<authors>
HuangZhengHui
</authors>
<owners>
HuangZhengHui
</owners>
<owners>
HuangZhengHui
</owners>
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论