01.
重载WndProc屏蔽拖动窗体的消息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 v...查看完整版>>
重载WndProc屏蔽拖动窗体的消息
02.
重载WndProc屏蔽拖动窗体的消息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 v...查看完整版>>
重载WndProc屏蔽拖动窗体的消息
03.
重载CreateParams实现无标题栏的窗体重载TForm类的CreateParams(TCreateParams& Params)方法。void __fastcall CreateParams(TCreateParams& Params){ Params.Style&=WS_CAPTION; TForm::CreateParams(Params);}截取Windows的WM_NCH...查看完整版>>
重载CreateParams实现无标题栏的窗体
04.
用C#创建可拖动窗体用C#创建可拖动窗体 (注:本文期望的读者是那些有一定用C#开发Windows程序基础但暂时还不会制作可拖动窗体的朋友。) 首先,我们来复习一下一个Windows窗体的组成。请看这张图: 图1 Windows窗体构成 ...查看完整版>>
用C#创建可拖动窗体
05.
初学进阶:用C#创建可拖动窗体所谓“可拖动窗体”就是无需拖动标题栏就可以拖动的窗体,这在一个没有标题栏的窗体上是一种非常有用的技术。关于这一方面的技巧,网上已经有很多介绍,但都不是很详尽,有些实现也不够简洁。最主要的,这些介绍...查看完整版>>
初学进阶:用C#创建可拖动窗体
06.
[原创]用C#创建可拖动窗体用C#创建可拖动窗体原著:lover_P 所谓“可拖动窗体”就是无需拖动标题栏就可以拖动的窗体,这在一个没有标题栏的窗体上是一种非常有用的技术。关于这一方面的技巧,网上已经有很多介绍,但都不是很详尽...查看完整版>>
[原创]用C#创建可拖动窗体
07.
屏蔽、覆盖与重载的概念屏蔽(shadow):在对象继承过程中,在子类中可以直接使用由父类继承下来的方法和属性;但是如果子类中又声明了相同名称的属性的话,那么当你直接使用的时候就是在使用自己的属性,而不是继承自父类的属性了,这种情...查看完整版>>
屏蔽、覆盖与重载的概念
08.
屏蔽QQ群消息的同时接收需要的信息-QQ聊天“我们今天聚会,前几天在QQ群里反复说了,你没看到?大家都来了,就差你啦!!”笔者一天接到老同学打来的电话。原来今天是同学聚会的日子,老班长提前很多天就在QQ群反复“广播”消息。但由于笔者在上班时怕被...查看完整版>>
屏蔽QQ群消息的同时接收需要的信息-QQ聊天
09.
C#中屏蔽窗体关闭的消息经常可以看到这样的程序,点了关闭按扭后程序并没有关闭,而是最小化到了系统拖盘处,就像网易泡泡,MSN之类的程序。实现这个其实很简单,捕捉窗体关闭时的消息就可以了。代码如下:protected override void Wnd...查看完整版>>
C#中屏蔽窗体关闭的消息
10.
在VB.NET中如何拖动无边框的窗体'******************************************Private oOriginalRegion As Region = Nothing' 用于窗体移动Private bFormDragging As Boolean = FalsePrivate oPointClicked As Point'*****...查看完整版>>
在VB.NET中如何拖动无边框的窗体
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。