- 博客(6)
- 收藏
- 关注
原创 静态函数调用窗体控件
静态函数用的时候,直接调用窗体控件会报错,修改一下。添加public static Form1 mainFrm;以及public Form1(){mainFrm = this;InitializeComponent();}然后再调用form1中控件时候,
2020-08-20 10:23:27
599
原创 c#FindWindow及mouse_event
有时候需要用代码控制外部APP的一些操作,比如点击注册或者其他,这就需要用findwinow去抓取界面的句柄等,或者用mouse_event直接点击屏幕的某些位置。首先,引用命名空间及调用dllusing System.Runtime.InteropServices;[DllImport("user32.dll")]static extern IntPtr FindWindow(string lpClassName, string lpWindowName);[DllImport("user32.
2020-07-30 15:26:18
410
原创 设置窗体显示在屏幕的位置
设置窗体显示在屏幕的位置窗体在打开后显示在电脑屏幕的位置并不一定是正中间,如果窗体还比较小巧,也许就不那么美观。因此,最后将窗体设置在电脑屏幕比较中间的位置在Form1_Load中添加一段代码就可以了...
2020-01-13 14:08:36
967
原创 c#窗体控件随窗体变大变小
c#窗体控件随窗体变大变小窗体的控件在窗体变大时,是不会跟随变大的,这样窗体就会显示成左上角排布整齐的小控件,右下侧空白的样子,所以我们要设置一下//窗体控件随窗体改变大小private float X;//当前窗体的宽度private float Y;//当前窗体的高度private bool IsFirst = true;private void Form1_Load(object...
2020-01-13 13:51:18
1731
原创 C#关闭第一个窗体,打开第二个窗口
C#关闭第一个窗体在设计中,有需求要在一开始秀一个窗体,几秒之后关闭窗体1,然后窗体2作为主窗体开始其他功能。嗯。。其实这和登录UI差不多。1.最简单的办法Form2设为主窗体,在load一开始加入Form1的开启以及关闭 Form1 f1 = null; private void Form2_Load(object sender, EventArgs e) { ...
2020-01-13 13:25:40
3386
1
原创 c#多个Form更改开启程式最先运行的窗体
c#多个窗体更改开启程式最先运行的窗体开发中,有时候已经做了一个窗体了,但是突然要加一个新窗体,新窗体想要成为主窗体,这时候只需要在 Solution Explorer–Program.cs中进行修改static void Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefau...
2020-01-10 16:22:51
476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人