
.NET
cocoasprite
记录是为了不忘却
展开
-
.Net线程问题解答
http://blog.csdn.net/yizhu2000/article/details/2022264#b2把遇到过的对.Net线程的一些问题和误解集中起来和大家分享,也希望大家能一起补充,热烈欢迎讨论目录 基础篇怎样创建一个线程受托管的线程与 Windows线程前台线程与后台线程名为BeginXXX和EndXXX的转载 2014-12-06 16:20:45 · 537 阅读 · 0 评论 -
GDI+坐标变换(C#)
平移 拉伸 坐标重置原创 2015-12-30 22:31:55 · 3073 阅读 · 0 评论 -
C#未捕获异常处理方法
http://blog.csdn.net/robingaoxb/article/details/7278288C#经常会因为未捕获的异常而造成应用程序崩溃,以下是解决方法:1.WPF捕获[csharp] view plaincopy Application.Current.DispatcherUnhandledExc转载 2015-10-30 23:12:51 · 3193 阅读 · 0 评论 -
.NET Framework 中的网络编程
.NET Framework 中的网络编程https://msdn.microsoft.com/zh-cn/library/4as0wz7t%28v=vs.110%29.aspxSystem.Net选件类的最佳做法https://msdn.microsoft.com/zh-cn/library/zhzezf6d%28v=vs.110%29.aspx转载 2015-09-21 23:24:57 · 497 阅读 · 0 评论 -
C# Brushes
C# Brushes原创 2015-11-10 00:00:58 · 1071 阅读 · 0 评论 -
CodeProject上的两个简单绘图程序
CodeProject 绘图程序原创 2015-11-10 00:04:43 · 823 阅读 · 0 评论 -
asp.net性能优化总结
http://blog.csdn.net/coofucoo/article/details/5261497coofucoo:这两篇文章之前发布的时候选择的是转帖,今天才发现变成了原创。再次成为了测试。。。 1. C#语言方面1.1 垃圾回收 垃圾回收解放了手工管理对象的工作,提高了程序的健壮性,但副作用就是程序代码可能对于对象创建变得随意。 1.1.1转载 2015-09-20 23:22:49 · 739 阅读 · 0 评论 -
C# 线程手册 第六章 线程调试与跟踪 使用不同的监听器程序[Trace类和Debug类]
http://www.cnblogs.com/danielWise/archive/2012/04/24/2468989.html在这部分,我们将了解如何改变默认的监听器程序。Trace 类和Debug类暴露了监听器集合(一系列监听程序集合)。如果不添加任何新的监听类,DefaultTraceListener 将指向由Visual Studio.NET 提供的调试输出窗口。然而,.NE转载 2015-09-20 23:04:44 · 1159 阅读 · 0 评论 -
如何绘制贝塞尔样条曲线和基数样条曲线[C#]
如何:绘制单个贝塞尔样条 https://msdn.microsoft.com/zh-cn/library/88ehxdxb%28v=vs.80%29.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1如何:绘制贝塞尔样条序列 https://msdn.microsoft.com/zh-cn/library/8kc0eez9%28v=vs.80%原创 2015-11-06 20:00:32 · 3054 阅读 · 0 评论 -
WinForm UI跨线程访问 Debug模式与非Debug模式下的区别
http://www.cnblogs.com/heqichang/archive/2012/09/07/2674685.html首先就从一个实验开始说起吧。在VS中建一个WinForm的工程,在界面上就放一个Label和一个Button,然后为按钮添加一个点击事件,修改代码如下:private void button1_Click(object sender, EventA转载 2015-11-04 21:51:22 · 580 阅读 · 0 评论 -
WPF程序
WPF程序通过spy++只有一个窗口句柄, 下面的子控件是看不到句柄的。所以也就没办法通过Win32 API FindWindow来查找子控件了。 如果您的代码没有经过代码混淆的话,别人是可以用ILSPY来查看其exe的代码的。原创 2015-11-04 21:31:21 · 648 阅读 · 0 评论 -
c#在未出现异常情况下查看当前调用堆栈
http://www.cnblogs.com/yukaizhao/archive/2012/05/08/csharp-stacktrace.htmlC#查看堆栈通常是在异常处理中,出现异常之后通过异常的堆栈可以很方便的得到出现这个错误的代码调用路径。这个很有用,是否可以在没有异常出现时使用这种方法排查一些非异常错误呢?答案是肯定的。起因:论坛发帖子有几个途径,有可能是新转载 2015-08-22 00:26:01 · 3455 阅读 · 0 评论 -
VS2012如何让两个或者多个项目共享同一个文件
按照这个顺序:选中项目,鼠标右键菜单==〉添加==〉添加现有项==〉选择相应的文件==〉添加为链接注意,最后一步,添加按钮上有一个表示下拉的小三角,点击它就能看到“添加为链接”选项了。虽然使用的是VS2012,我想其她版本的VS也应该类似。原创 2015-09-26 11:01:52 · 3418 阅读 · 0 评论 -
Win32 to .NET API Map
http://blog.csdn.net/jiangsheng/article/details/311696.Net类库提供了Windows API的封装。下面的文章描述了实现类似Win32函数功能的.Net架构1.0和1.1API。Microsoft Win32 to Microsoft .NET Framework API Map只有一小部分的Win32函数在.转载 2015-08-28 23:45:10 · 527 阅读 · 0 评论 -
子类化Button[Control.OnMouseMove 方法]
下面的代码示例演示如何重写派生类中的 OnMouseHover 和 OnMouseMove 方法。 要运行该示例,请将以下代码粘贴到一个新窗体中并将该类粘贴到此窗体的后面,以构成同一个文件。 将一个 FunButton 类型的按钮添加到窗体中。public class FunButton: Button{ protected override void OnMouseHover(Sys转载 2015-08-22 06:52:17 · 665 阅读 · 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).aspxWindows 窗体中的用户输入转载 2015-08-22 07:04:05 · 493 阅读 · 0 评论 -
.NET开源代码
.NET Reference Source原创 2016-02-23 10:16:10 · 1032 阅读 · 0 评论