码迷,mamicode.com
首页 > Windows程序
构思一个在windows下仿objc基于动画层ui编程的ui引擎
用c/c++编程有些年了,十个指头可以数齐,在涉入iOS objc开发后,有种无比舒服的感觉,尤其在UI开发上。在QuartzCore.framework下动画和透明窗口等许多效果的事都变得那么方便和自然。因为在windows窗口机制中没有动画和透明窗口(Aero 除外)等效果的引擎层,还有GDI中...
分类:Windows程序   时间:2015-12-23 12:17:40    阅读次数:284
Winform webBrowser 不跳转网页
private void webBrowser1_NewWindow(object sender, CancelEventArgs e) { string url = ((WebBrowser)sender).StatusText; we...
分类:Windows程序   时间:2015-12-23 10:59:31    阅读次数:164
C# SMTP发送邮件
1 public void SendMail() 2 { 3 MailMessage mail = new MailMessage(); 4 mail.From = new MailAddress("fromMail", "fromD...
分类:Windows程序   时间:2015-12-23 10:56:09    阅读次数:246
C#基础知识简单梳理
C#基础知识简单梳理本文是转发博友的总结,方便自己以后随时温习:1.值类型和引用类型 1.1堆和栈 简单的说值类型存放在堆栈上面,引用类型的数据存放在托管堆上面(它的引用地址却存放在堆栈上面)! 栈:它是一个内存数组,是一个先进后出的数据结构! 栈的特征:数据只能从栈顶进,从栈顶出! 堆:...
分类:Windows程序   时间:2015-12-23 10:57:49    阅读次数:376
深入C#内存管理来分析值类型&引用类型,装箱&拆箱,堆栈几个概念组合之间的区别
深入C#内存管理来分析值类型&引用类型,装箱&拆箱,堆栈几个概念组合之间的区别-C#初学者经常被问的几道辨析题,值类型与引用类型,装箱与拆箱,堆栈,这几个概念组合之间区别,看完此篇应该可以解惑。 俗话说,用思想编程的是文艺程序猿,用经验编程的是普通程序猿,用复制粘贴编程的是2B程序猿,开个玩笑^_....
分类:Windows程序   时间:2015-12-23 10:53:47    阅读次数:308
Win窗口坐标二维坐标与OpenGl的世界坐标系的转换
Win窗口坐标二维坐标与OpenGl的世界坐标系的转换1. 首先明白Win环境的窗口二维坐标系表示 即,Win的屏幕坐标的坐标系表示如下:左上为坐标系原点,正右为X轴正方向, 正下方为Y轴正方向。
分类:Windows程序   时间:2015-12-23 10:46:07    阅读次数:655
VS2013上利用InstallShield2013LimitedEdition/C#生成安装包
1.文件-新建项目-其它项目类型-安装和部署一開始是没有InstallShield2013LimitedEdition这个软件的。你须要去站点上填写信息而且下载2.填写信息下载訪问站点:http://learn.flexerasoftware.com/content/IS-EVAL-InstallA...
分类:Windows程序   时间:2015-12-23 10:39:10    阅读次数:266
c# 组元(Tuple)
组元是C# 4.0引入的一个新特性,编写的时候需要基于.NET Framework 4.0或者更高版本。组元使用泛型来简化一个类的定义。先以下面的一段代码为例子:public class Point { public int X { get; set; } publ...
分类:Windows程序   时间:2015-12-23 10:29:12    阅读次数:280
【WIN10】WIN2D——圖像處理
源碼下載:http://yunpan.cn/c3iNuHFFAcr8h 访问密码 8e48還是先來看下截圖:實現了幾個效果:放大、縮小、旋轉、左右翻轉、上下翻轉,亮度變化、灰度圖、對比度、高斯模糊。放大、縮小代碼:private void scale(float x){ scale_ *= x...
分类:Windows程序   时间:2015-12-23 00:33:24    阅读次数:281
Winform自定义无边框窗体
你还在为Winform原生窗体的丑陋而烦恼么?下面来看一下如何制作一个既漂亮又简单的窗体先看一下效果图:首先我们新建一个窗体FormM继承原生Form看一下主要的代码public partial class FormM : Form { public FormM() ...
分类:Windows程序   时间:2015-12-23 00:23:36    阅读次数:343
C# 中的委托和事件
文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名); 欢迎浏....
分类:Windows程序   时间:2015-12-23 00:19:54    阅读次数:308
C#中的委托和事件(续)
C#中的委托和事件(续)引言如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使...
分类:Windows程序   时间:2015-12-23 00:16:11    阅读次数:305
[连载]《C#通讯(串口和网络)框架的设计与实现》- 11.调试器的设计
目 录第十一章 调试器设计... 211.1 调试接口... 211.2 界面方式调试... 311.3 命令行方式调试... 511.4 小结... 6第十一章 调试器设计 SuperIO 框架平台设计、开发完毕后,想把代码编译成程序集(DLL),二次开发都通过引用DLL实现接口、继承类库来实现驱...
分类:Windows程序   时间:2015-12-22 23:06:24    阅读次数:389
分分搞懂c#中的委托
分分搞懂c#中的委托;不说废话,不来虚的概念,不管代码是否有意义,看我的优化之路,你会理解委托了;源代码1public class test { //我们不管代码是否有意义,我们直接看代码重构和一步步优化的过程 int flage = 1; publi...
分类:Windows程序   时间:2015-12-22 23:00:09    阅读次数:360
GitHub for Windows客户端使用操作流程
Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。作为一个程序员,我们需要掌握其用法。作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码...
分类:Windows程序   时间:2015-12-22 22:58:26    阅读次数:317
Make div 100% height of browser window/设置div等于浏览器的高度
Viewport-Percentage (or Viewport-Relative) Lengths Viewport-Percentage Lengths:The viewport-percentage lengths are relative to the size of the initial...
分类:Windows程序   时间:2015-12-22 22:54:54    阅读次数:259
C#基础___异步编程
C#异步编程_0三种常见模式:1.async/await 2.Background类 3.BeginInvoke/EndInvoke一、async/await代码示例:class Program { static void Main() { ...
分类:Windows程序   时间:2015-12-22 22:48:49    阅读次数:334
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!