码迷,mamicode.com
首页 > Windows程序
win32—— hIcon hCursor hbrBackground
win32 hIcon hCursor hbrBackground ...
分类:Windows程序   时间:2017-10-07 23:35:19    阅读次数:237
【C#学习笔记之一】C#中的关键字
C#中的关键字 关键字是对编译器具有特殊意义的预定义保留标识符。它们不能在程序中用作标识符,除非它们有一个 @ 前缀。例如,@if 是有效的标识符,但 if 不是,因为 if 是关键字。 下面是列出的所有的关键字在 C# 程序的任何部分都是保留标识符: abstract as base bool b ...
分类:Windows程序   时间:2017-10-07 22:55:14    阅读次数:354
WindowUtils【窗口工具类】
版权声明:本文为博主原创文章,未经博主允许不得转载。 前言 判断当前界面是横屏还是竖屏; 获取当前界面方向。 效果图 代码分析 isLandscape(Context context): 判断是否横屏 isPortrait(Context context): 判断是否竖屏 getScreenOrie ...
分类:Windows程序   时间:2017-10-07 22:53:26    阅读次数:324
API验证插件
前言 如果在访问某WebAPI过程中request信息被他人截获,若是get请求获取数据还好,如果是post提交数据,势必威胁数据安全,所以对于一个对安全性要求较高的API来说,对每个请求做身份验证显得尤为重要; 防范策略解析 策略1 客户端发送http请求访问API时,在请求头里设置一个双方约定好 ...
分类:Windows程序   时间:2017-10-07 22:07:29    阅读次数:219
C# ListBox 子项数据更新
今天在倒腾ListBox控件的数据编辑时,遇到了一个小小的问题,现在就把解决方法记录下来,如果各位道友有更好的方法,一定要留言赐教。 问题还原: 有一个界面,有这么一个ListBox用来显示所有的角色信息: 角色类的源代码如下,反正可以想象成任意自定义的类都可以: 在控件加载的时候进行数据的初始化, ...
分类:Windows程序   时间:2017-10-07 22:07:14    阅读次数:422
深入.NET平台和C#编程笔记
第四章 深入类的方法 1.构造函数 构造:方法名和类名相同,没有返回值 无参构造函数 带参构造函数 构造的生成策略: 注意:在C#中,当我们定义了一个类后,默认会生成一个与类名 同名的无参构造,但是如果我们自定义了任何一个带参构造,那么 系统不再帮助我们生成无参构造,在真实的开发中,推荐大家定义 两 ...
分类:Windows程序   时间:2017-10-07 20:53:59    阅读次数:170
深入.NET平台和C#编程笔记 第九章 文件操作
第九章 文件操作 01.持久化: 是将程序数据在持久状态和瞬时状态间转换的机制。通俗的讲,就是瞬时数据(比如内存中的数据,是不能永久保存的)持久化为持久数据(比如持久化至数据库中,能够长久保存)。 02.将程序中的数据持久化 将内存中的数据保存成硬盘上的文件。Xml jpg mp3 03.文件操作相 ...
分类:Windows程序   时间:2017-10-07 20:53:00    阅读次数:285
第五章 实现Windows程序的数据绑定
第五章 实现Windows程序的数据绑定 1. 数据 使用DataSet存放数据 使用ComboBox进行数据绑定 使用DataGridView进行数据绑定 使用DataSet实现数据更新 2.ADO.NET的两大部分 连接式 SqlConnection SqlCommond SqlDataRead ...
分类:Windows程序   时间:2017-10-07 20:52:30    阅读次数:257
第四章 实现Windows程序的数据更新
第四章 实现Windows程序的数据更新 一.枚举 1.什么是枚举? 一组描述性的名称. 2.为什么使用枚举? 比方说我们在写性别的时候 int gender = 0 ;//0代表男 = 1 ;//1代表女 = 2; =3; 怎么样使用枚举? public enum Gender { Male,FM ...
分类:Windows程序   时间:2017-10-07 20:51:04    阅读次数:233
第一章:初识Windows程序
第一章:初识Windows程序 1.用 partial 将同一个窗体的代码分开放在两个文件中: 一个存放 VS 自动生成的代码 一个存放我们自己编写的代码 2.如何让窗体大小固定不变? 布局-->AutoSizeMode:GrowAndShrink AutoSizeMode属性 :值是: GrowA ...
分类:Windows程序   时间:2017-10-07 20:48:42    阅读次数:234
深入.NET平台和C#编程笔记第二章
第二章 深入C#数据类型 1.封装 .封装又称信息隐藏,是指利用抽象数据类型(自定义类)将数据和数据的操作结合在一起,使其构成一个不可分割的独立实体,尽可能的隐藏内部的细节,只保留一些对外接口,使之于外部发生联系。 封装的优点 第一:重用; 第二:不必关心具体的实现; (方法) 第三:面向对象三大特 ...
分类:Windows程序   时间:2017-10-07 20:47:28    阅读次数:241
深入.NET平台和C#编程笔记 第七章 深入理解多态
第七章 深入理解多态 1.里氏替换原则: 在一个软件系统中,如果子类出现在父类出现的位置,而整个软件功能又没有影响,那么咱们称为里氏替换。 父类变量指向子类对象!! 2.Is 和as Is 做类型判定, 要想进行父类对象 到子类 类型的转换,还得用 as 3.两种方式实现多态: 普通类+ 虚方法 抽 ...
分类:Windows程序   时间:2017-10-07 20:46:39    阅读次数:199
深入.NET平台和C#编程笔记第六章 继承
第六章 继承 1.理解继承的概念 2.熟练使用继承建立父类和子类 3.理解多态的概念 4.会重写虚方法实现多态 1.继承: 在C#中,如果一个类后面通过冒号又跟了另外一个类,那么我们就称冒号前面的类 为子类,冒号后面的类为父类。这种书写类的方式放映出来的关系就称为类的继承关系。 子类:派生类 父类: ...
分类:Windows程序   时间:2017-10-07 20:45:14    阅读次数:188
深入.NET平台和C#编程第1章
第 1 章:理解.NET Framework 与 C# .NET 的特征: 1. 可以跨设备。 2. 可以跨语言。 3. 统一的开发模式。 .NET框架的两个组件: 1 . 公共语言运行时。(CLS 公共语言规范 和 CTS 通用类型系统) 2. 框架类库。 面向对象编程的特点: 1.可复用性 2. ...
分类:Windows程序   时间:2017-10-07 20:40:13    阅读次数:160
js中的range。范围api(一)
ie8+支持一个range api.这个api使用组要分为三个步骤, 第一步创建一个range实例: var range=document.createRange(); 第二步选择一个范围: 如果只是简单选择一个dom节点,可以使用selectNode和selectNodeContents方法,只需 ...
分类:Windows程序   时间:2017-10-07 20:39:13    阅读次数:218
第二章构造布局良好的Windows程序
第二章构造布局良好的Windows程序 一. 1.会使用基本控件设计窗体,并合理布局 2.会实现MDI风格的窗体 3.能将数据库中的数据读取出来显示在窗体上 4.能将窗体中的数据保存到数据库 二.菜单栏和工具栏 三.控件进阶 四.设计布局良好的窗体(Anchor Dock) Anchor:锚,使固定 ...
分类:Windows程序   时间:2017-10-07 20:38:19    阅读次数:166
深入.NET平台和C#编程笔记第三章
第三章 使用集合组织相关数据 1.集合概念引入 集合:某些指定的对象(SE)集中在一起就是集合 如下是一个Hello Kitty的集合 数组:可以存储相同数据类型的一堆数据的容器 2.集合ArrayList的使用 01.引子: 用ArrayList进行赋值的时候,需要使用Add() 但是对集合中元素 ...
分类:Windows程序   时间:2017-10-07 20:37:35    阅读次数:236
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!