摘要: 转载自http://blog.csdn.net/wuqiubin/article/details/3159329C# Winform程序设置登录窗体先启动比较经典的为C# Winform程序设置登录窗体先启动,成功后再启动主窗口。2008-10-20 14:43static class Program {/// /// 应用程序的主入口点。/// [STAThread]static void Main() {try {Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);frm 阅读全文
posted @ 2014-01-15 18:45 苏苏zhao 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 我们在做winform的时候,很多时候因为需求问题,要把窗体做的好看点,所以就给窗体加上了很多图片,或者其他资源从而导致了用户在用鼠标拖动窗体的时候,窗体很卡,CPU占用很高的问题,这些都是因为窗体在拖动的时候频繁的绘制造成的,那么要避免这些问题,其中的一个解决方法就是减少窗体绘制,或者说只绘制一次,即在用户鼠标放开(MouseUp事件)的时候绘制,代码如下:1publicpartialclassForm1:Form2{3[DllImport("user32.dll")]4publicstaticexternboolReleaseCapture();5[DllImport( 阅读全文
posted @ 2014-01-15 18:44 苏苏zhao 阅读(345) 评论(0) 推荐(0) 编辑
摘要: C# Winform 捕获窗体的最小化和最大化事件、关闭按钮事件 http://blog.csdn.net/wxm3630478/article/details/4579981const int WM_SYSCOMMAND = 0x112;const int SC_CLOSE = 0xF060;const int SC_MINIMIZE = 0xF020;const int SC_MAXIMIZE = 0xF030;protected override void WndProc(ref Message m){ if (m.Msg == WM_SYSCOMMAND) { if (m.WParam 阅读全文
posted @ 2014-01-15 18:40 苏苏zhao 阅读(1899) 评论(0) 推荐(0) 编辑
摘要: protected override void WndProc(ref System.Windows.Forms.Message m)//zhaosn { base.WndProc(ref m); if (m.Msg == 132) { if ((IntPtr)1 == m.Result) { m.Result = (IntPtr)2; } } }this.WindowState = FormWindowState.Normal;this.WindowState = FormWindowState.Maximized; 阅读全文
posted @ 2014-01-15 18:31 苏苏zhao 阅读(215) 评论(0) 推荐(0) 编辑
摘要: WinForm 对图像处理本身就不太友好,放大或缩小会刷新界面控件,当然有闪烁。1、不使用图片作为背景,而用纯色替代,如果是这样的话,也就不会出现闪屏了,但如果UI上有特别要求的,这条路就行不通了。 2、重写Panel,然后在Panel中添加背景图片,而不是把背景图片添加到Form中,重写的Panel代码如下: View Code 1 /// 2 /// 一个Panel类,当设置背景图片时,控制其不会闪屏 3 /// 4 public class BackgroundPanel : Panel 5 { 6 prote... 阅读全文
posted @ 2014-01-15 14:17 苏苏zhao 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 一句话知识:如何解决winform自动缩放产生的布局问题.转载自 http://www.cnblogs.com/KenBlove/articles/1281823.html有时候你会发现本来好好的WinForm程序在别的机器上显示的尺寸就不对了。这些问题主要发生在背景图片、图片框、窗口布局上。那么那就很可能是因为WinForm的自动放缩功能。因为不同语言的系统使用不同的缺省字体,相同字体的系统也可能使用不同的DPI(字符的每英寸点数),传统的Win32程序在不同的系统上经常遇到文本显示不全的问题。.NET的WinForm提供了自动放缩的功能来试图解决该问题。在v1.1里,Form有个AutoS 阅读全文
posted @ 2014-01-15 14:16 苏苏zhao 阅读(2080) 评论(0) 推荐(0) 编辑