
代码
文章平均质量分 72
cocoasprite
记录是为了不忘却
展开
-
如何:创建特定形状的 Windows 窗体
https://msdn.microsoft.com/zh-cn/library/f152hbx4(v=vs.110).aspx 此示例向窗体提供随该窗体一起调整大小的椭圆形状。 protected override void OnPaint(System.Windows.Forms.PaintEventArgs e) { System.Drawing.Drawing2D.Grap转载 2015-08-22 00:48:14 · 549 阅读 · 0 评论 -
MSDN How to
如何:在 Windows 窗体控件中处理用户输入事件 https://msdn.microsoft.com/zh-cn/library/ms171549(v=vs.110).aspx 如何:在代码中模拟鼠标和键盘事件 https://msdn.microsoft.com/zh-cn/library/ms171548(v=vs.110).aspx Windows 窗体中的用户输入转载 2015-08-22 07:04:05 · 493 阅读 · 0 评论 -
子类化Button[Control.OnMouseMove 方法]
下面的代码示例演示如何重写派生类中的 OnMouseHover 和 OnMouseMove 方法。 要运行该示例,请将以下代码粘贴到一个新窗体中并将该类粘贴到此窗体的后面,以构成同一个文件。 将一个 FunButton 类型的按钮添加到窗体中。 public class FunButton: Button { protected override void OnMouseHover(Sys转载 2015-08-22 06:52:17 · 665 阅读 · 0 评论 -
字符串与数字进行转换[C#]
如何:在十六进制字符串与数值类型之间转换(C# 编程指南) https://msdn.microsoft.com/zh-cn/library/bb311038.aspx 如何:用前导零填充数字 https://msdn.microsoft.com/zh-cn/library/dd260048.aspx 如何:确定字符串是否表示数值(C# 编程指南) https://msd转载 2015-09-29 21:59:31 · 553 阅读 · 0 评论 -
Control.CreateGraphics的实现[C#]
public System.Drawing.Graphics Control.CreateGraphics() --> Control.CreateGraphicsInternal() --> Graphics.FromHwndInternal(this.Handle) --> public static Graphics Graphics.FromHwndIntern原创 2015-09-30 09:52:52 · 995 阅读 · 0 评论 -
params关键字[C#]
https://msdn.microsoft.com/zh-cn/library/vstudio/w5zay9db%28v=vs.110%29.aspx params 关键字可以指定采用数目可变的参数的方法参数。 可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组。 还可以不发送参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方转载 2015-09-29 20:53:45 · 506 阅读 · 0 评论 -
Marshal.StructureToPtr(Object, IntPtr, Boolean)[将数据从托管对象封送到非托管内存块]
https://msdn.microsoft.com/zh-cn/library/2zhzfk83%28v=vs.110%29.aspx 下面的示例创建一个托管的结构,将其传输到非托管的内存使用StructureToPtr方法,然后将它传输回托管的内存使用PtrToStructure方法。 using System; using System.Runtime.InteropServ转载 2015-09-29 21:27:11 · 1280 阅读 · 0 评论 -
C#代码片段
1.将打开的某个form激活 foreach (Form form in Application.OpenForms) { if (form.GetType() == typeof(YourDialogClass)&&form.Text == "TheTitle") { form.Activate(); return; } }原创 2014-01-27 15:37:39 · 1006 阅读 · 0 评论