C#基础与WinForms
Joy_ou悠
这个作者很懒,什么都没留下…
展开
-
2021-12-23-《C#基础+WinForms》-内容总结-P10 多播委托、事件 对不起了各位,听不懂了,决定回去重看
总结1.多播委托例子简单说明“多播委托”概念;当委托签名一致时,多播委托相当于链表2.“报社发报”例子2.“报社发报”例子 接口; √ 订阅发布; 包容类与外部类的概念只能在包容类内部调用委托,不能在外部调用包容类:包含该方法的类 外部类:外部调用类; event关键字优点:提供两个额外封装、提供更加抽象的事件用法;using System;using System.Reflection;using Microsoft.Extensions.DependencyInjec原创 2021-12-23 14:59:09 · 211 阅读 · 0 评论 -
2021-12-22-《C#基础+WinForms》-内容总结-P11 委托+Lambda
视频资料:https://www.bilibili.com/video/BV1Gx411U7Hb?p=11总结:1.委托使用举例委托:将方法作为方法的参数何时使用委托:当无法封装变化点,违反OCP原则时使用委托使用步骤:声明委托类型、修改形参列表、传入委托2.Lambda==委托的简写分为语句Lambda、表达式Lambda两者区别:后者只有一条语句,并默认语句自带“return”3.系统自带泛型委托3种常用Action<> 无返回值Func<> 有返回值.原创 2021-12-22 16:44:35 · 112 阅读 · 0 评论 -
2021-12-17-《C#基础+WinForms》-内容总结-P24消息 进程间通信 钩子
视频资料:https://www.bilibili.com/video/BV1Gx411U7Hb?p=241.消息机制模型消息中包括Handle、消息内容、消息参数Handle–句柄–窗口的身份证;以按下鼠标左键为例消息内容:鼠标按下消息参数:鼠标按下的位置2.案例1)窗口 捕获信息2)控价 捕获信息模拟鼠标单击事件自定义控件3)Wnd与DefWnd概念4)进程间通信 发送消息5)钩子捕获系统中鼠标、键盘等事件(行为)总结:C#窗体事件的底层思想;重点是对概念的理解。.原创 2021-12-17 16:42:06 · 99 阅读 · 0 评论