c#界面==基础控件熟悉
来源:互联网 发布:thinkpad软件冲突蓝屏 编辑:程序博客网 时间:2024/05/16 14:56
之前都是在看qt的界面制作,但是在Windows上面用qt做界面,总感觉是舍近求远。之前看过一点MFC,但没有看完,后来想接着看又有些忘了,我想c++的界面制作工具已经学了一个qt了,正好可以接触一下c#,感受一下Microsoft编程的强大之处。
做完一个简单的小例子之后,我将c#做界面的过程和qt做界面的过程进行了一下对比,最大的感受就是两者都可以对控件的拖动来实现,但是我对c#的消息机制还是不是太明了,主要是没找到类似于qt的connect函数,只知道对控件双击就可以编写事件了,但是具体是怎么将消息映射的还是不太懂,可能是我对Windows的消息映射机制认识还是太浅。
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace chapter22{ public partial class MainForm : Form { public MainForm() { InitializeComponent(); } private void MainForm_Load(object sender, EventArgs e) { //创建等待窗口实例 WaittingForm waitting = new WaittingForm(); waitting.Show(); //显示等待窗口 waitting.Activate(); //设置当前窗口为活动窗口 Application.DoEvents(); //处理应用程序消息 System.Threading.Thread.Sleep(5000); //休眠5秒钟 waitting.Close(); //关闭等待窗口 waitting.Dispose(); //释放等待窗口的资源 } private void btnpic_Click(object sender, EventArgs e) { this.pictureBox1.ImageLocation = @"F:\bank\client\imagin\13.png"; } }}
0 0
- c#界面==基础控件熟悉
- 写个小程序QQMessage 熟悉一下界面控件的使用
- C#多线程操作界面控件
- Swing做的QQ登录界面,熟悉一下Swing中的控件
- Android零基础入门第12节:熟悉Android Studio界面,开始装逼卖萌
- C#多线程操作界面控件的解决方案
- C#多线程操作界面控件的解决方案
- C#多线程操作界面控件的解决方案
- c# QQ2010 界面控件集更新
- C#多线程操作界面控件的解决方案
- C#多线程操作界面控件的解决方案
- C#多线程操作界面控件的解决方案
- c# IrisSkin4皮肤控件美化界面用法
- C#多线程操作界面控件的解决方案
- C#界面美化之美化单个控件
- C#界面控件DotNetBar使用详解
- C# 线程中更新界面控件
- C# 线程中更新界面控件
- Oulipo 哈希代替KMP再做字符串处理
- CDN内容分发网络
- 内容类App“国务院”,现在政府的官方App也是设计得越来越高大上了
- Java泛型总结
- TP模板中常用标签
- c#界面==基础控件熟悉
- POJ2796
- 《算法导论》二叉树遍历的递归&非递归实现
- hadoop自定义排序、分组、分区(温度统计)
- Problem C: 数组类(I)
- 十七、SpringBoot配置连接池
- Java堆和栈的区别
- hdu1730 Northcott Game(s-nim)
- Java split()用法