protected override void WndProc(ref Message m)
{
base.WndProc (ref m);
if(m.Msg == 0x84)
{
if ((IntPtr)2 == m.Result)
{
m.Result = (IntPtr)1;
}
}
}
//类似的
protected override void WndProc( ref Message m )
{
switch(m.Msg)
{
case 0x84:
{
...
}
}
重载WndProc屏蔽拖动窗体的消息
最新推荐文章于 2022-02-03 17:23:38 发布
博客给出了两段代码,均围绕WndProc方法进行消息处理。第一段代码通过判断消息编号0x84及结果值,对结果进行修改;第二段代码使用switch语句根据消息编号进行处理。
1105

被折叠的 条评论
为什么被折叠?



