上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: IDE:Visual Studio 2008 本系列教程主要包括如下内容:1. BeginInvoke和EndInvoke方法 2. Thread类 3. 线程池 4. 线程同步基础 5. 死锁 6. 线程同步的7种方法 7. 如何在线程中访问GUI组件 一、线程概述 在操作系统中一个进程至少要包含 阅读全文
posted @ 2019-08-01 23:51 风雪江山 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate,至于委托的本质请参考我的另一随笔:对.net事件的看法。 一、为什么Control类提供了Invoke和BeginInvoke机制? 关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次 阅读全文
posted @ 2019-08-01 23:20 风雪江山 阅读(248) 评论(0) 推荐(0) 编辑
摘要: ==》InkCanvas设置位置跟Canvas一样。通过InkCanvas.Top之类的设置,需要设置的属性有EditingMode,来自于InkCanvasEditingMode枚举。有7个属性1.None=0// 忽略鼠标和手写笔输入2.Ink = 1// 允许用户绘制批注,默认模式。使用鼠标或 阅读全文
posted @ 2018-11-06 16:06 风雪江山 阅读(2265) 评论(0) 推荐(1) 编辑
摘要: 动画的三种变换方式 RotateTransform:旋转变换变化值:CenterX围绕转的圆心横坐标 CenterY纵坐标 Angle旋转角度(角度正负表示方向) ScaleTransform:缩放变换变化值:ScaleX横向放大倍数 ScaleY纵向(负值时翻转) TranslateTransfo 阅读全文
posted @ 2018-11-05 09:13 风雪江山 阅读(3955) 评论(0) 推荐(0) 编辑
摘要: <TextBlock Text="阴影效果" FontSize="32"> <TextBlock.Effect> <DropShadowEffect Color="Black"></DropShadowEffect> </TextBlock.Effect> </TextBlock> 阅读全文
posted @ 2018-11-03 16:48 风雪江山 阅读(106) 评论(0) 推荐(0) 编辑
摘要: WPF阴影效果(DropShadowEffect) <TextBlock Text="阴影效果" FontSize="32"> <TextBlock.Effect> <DropShadowEffect Color="Black"></DropShadowEffect> </TextBlock.Eff 阅读全文
posted @ 2018-11-03 16:41 风雪江山 阅读(510) 评论(0) 推荐(0) 编辑
摘要: c#中有四种定时器 1:System.Threading.Timer 使用: private System.Threading.Timer timerClose; timerClose = new System.Threading.Timer(new TimerCallback(timerCall) 阅读全文
posted @ 2018-10-24 23:06 风雪江山 阅读(10878) 评论(0) 推荐(1) 编辑
摘要: C# byte 和 char 可以认为是等价的。但是在文本显示的时候有差异。 c# 使用的是unicode字符集,应该和为ascii相互转换 只能转换到字符的unicode编码,或者由unicode编码转换为字符转换方法如一楼所写字符变数字char a='a';int ua=(int)a;//字符变 阅读全文
posted @ 2018-10-23 13:15 风雪江山 阅读(27550) 评论(0) 推荐(0) 编辑
摘要: string类型转成byte[]: byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str ); byte[]转成string: string str = System.Text.Encoding.Default.GetStrin 阅读全文
posted @ 2018-10-23 10:16 风雪江山 阅读(18903) 评论(0) 推荐(2) 编辑
摘要: C# 指针操作相关 // ** 取int 地址 以指针访问指向值 ** // int size = Marshal.SizeOf(typeof(HLC2_OUT_DATA)); int* pInt = &size; _syslog((*pInt).ToString()); // ** string 阅读全文
posted @ 2018-10-22 14:26 风雪江山 阅读(1428) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页