码迷,mamicode.com
首页 > Windows程序 > 日排行
C# 弹出确定、取消窗口
if (MessageBox.Show("确定要退出吗?", "", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.Cancel) {} MessageBoxButtons messButton = Mess... ...
分类:Windows程序   时间:2018-10-22 20:42:23    阅读次数:177
C# 截取两个字符串中间的子字符串
/// /// 截取中间字符 /// /// 全字符串 /// 开始字符串 /// 结束字符串 /// public static string Substring(string text,string start,string end) { Regex regex = new Regex("(?<... ...
分类:Windows程序   时间:2018-10-22 20:49:36    阅读次数:368
Windows 7桌面显示图标窗口句柄的获取
在windows XP时代,我们获取桌面图标窗口的句柄往往用一下语句: HWND hwndParent = ::FindWindow( "Progman", "Program Manager" );HWND hwndSHELLDLL_DefView = ::FindWindowEx( hwndPar ...
分类:Windows程序   时间:2018-10-22 22:17:07    阅读次数:326
wpf中的倒影效果实现
原文:wpf中的倒影效果实现 abcdefghigklmnopqrstuvwxyz ... ...
分类:Windows程序   时间:2018-10-22 23:19:16    阅读次数:383
c# 点击按选择图片然后展示在richTextBox中
OpenFileDialog o = new OpenFileDialog(); o.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory; o.Title = "请选择图片"; o.Filter = "jpeg|*.jpeg|jpg|*. ...
分类:Windows程序   时间:2018-10-22 23:21:05    阅读次数:369
【WPF】三维模型中的“照相机”
原文:【WPF】三维模型中的“照相机”WPF 部分支持三维模型,为啥说是部分支持?毕竟 WPF 的侧重点还是在应用开发上,虽然也有些游戏是用 WPF 开发的,不过,老周想啊,如果真要开发游戏,最好用专门的框架,WPF 应当用于开发应用功能的。不过,动画、三维建模这些支持可以作为辅助,尤其是在 UI ... ...
分类:Windows程序   时间:2018-10-23 00:15:11    阅读次数:193
Delphi - 10.1编译OSX10.12程序遇到错误解决了!
昨天,尝试Delphi的跨平台开发功能,在windows10下,做了一个控制台程序,发布目标平台是OSX10.12,中间配置过程都非常顺利,没有任何错误,但是当编译运行时候出现下面错误: 在网上搜寻解决方法,发现大多数建议都是降低OSX SDK版本,于是推测,可能是Delphi版本和OSX的SDK版 ...
分类:Windows程序   时间:2018-10-23 00:16:31    阅读次数:254
WPF 不同DPI下,窗口大小的处理
在设置桌面不同分辨率以及较大DPI下,窗口如何显示的问题。(此例中仅设置高度) 前端: 后台: 注:获取的屏幕高度为屏幕像素,需要转换为WPF单位。 ...
分类:Windows程序   时间:2018-10-23 00:43:17    阅读次数:1732
C#的ThreadStart 和 Thread
多线程,new Thread(t1);和new Thread(new ThreadStart(t1));有什么区别 没有区别。前者,是c#的语法。也就是说是编译器帮你改写为第二种形式。因此你要搞清楚,这是.net的特性还是c#的特性。这是c#得特性,如果有人以为第一种写法“是.net的”那他就错了。 ...
分类:Windows程序   时间:2018-10-23 00:44:50    阅读次数:345
C#本质论6.0第九章:良构类型
重写object的成员: 重写HashCode(): 散列码HashCode的作用是生成与对象值对应的数字,从而高效地平衡散列表。要获得良好的GetHashCode()实现,应按照以下实现原则: 必须: 相等的对象必然有相等的散列码。 在特定对象的生存期内,GetHashCode()始终返回相同的值 ...
分类:Windows程序   时间:2018-10-23 01:11:23    阅读次数:522
.net平台下C#socket通信(中)
本文主要讲述: 1、正常通信中握手建立 2、一对多的通信 3、发送接收数据格式转换 4、资源释放 5、开启并保持服务监听 1、握手建立正常的通信通道 项目需要通信的双方(假设是一个上位机、一个下位机)之间需要建立一个稳定的通道,以便进行通信。本项目中具体操作是:上位机作为服务器,下位机作为客户端,同 ...
分类:Windows程序   时间:2018-10-23 01:12:27    阅读次数:197
C#本质论6.0第三章:操作符与控制流
操作符 操作符(operator)对一系列称为操作数(operand)的值(或变量)执行数学或逻辑运算/操作来生成新值。 圆括号、结合性、优先级和求值 结合性决定相似操作符的执行顺序。 优先级决定不相似的操作符的执行顺序。 线程安全的递增和递减: 递增和递减操作符执行的都不是 原子级别的运算 ,在操 ...
分类:Windows程序   时间:2018-10-23 01:12:46    阅读次数:171
.net平台下C#socket通信(上)
在开始介绍socket前先补充补充基础知识,在此基础上理解网络通信才会顺理成章,当然有基础的可以跳过去了。都是废话,进入正题。 TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议,又名网络通讯协议。简单来说:TC ...
分类:Windows程序   时间:2018-10-23 01:13:36    阅读次数:177
C#本质论6.0第八章:值类型
值类型与引用类型: 值类型: 值类型的变量直接包含值,变量引用的位置就是值在内存中实际存储的位置。因此,将一个原始变量的值赋给另一个变量,会在新变量的位置创建原始变量的值的一个内存副本。两个变量不可能引用同一个内存位置。同样的, 在方法内部对参数值进行任何修改都不会影响调用者中的原始值。 由于值类型 ...
分类:Windows程序   时间:2018-10-23 01:13:43    阅读次数:192
C#本质论6.0第四章:方法和参数
方法和参数 方法组合一系列语句以执行特定操作或计算特定结果,它能够为构成程序的语句提供更好的结构和组织。 方法总是和类型——通常是类关联。 方法通过实参接收数据,实参由方法的参数或形参定义,参数是调用者用于向被调用的方法传递数据的变量。 方法通过返回值将数据返回给调用者。 命名空间 命名空间是一种分 ...
分类:Windows程序   时间:2018-10-23 01:14:07    阅读次数:269
C#本质论6.0第七章:接口
接口: 概述: 接口能将实现细节和提供的服务完全隔离开。接口既不包括实现,也不包括数据。 接口实现:(待补) 要实现的接口和基类名称以逗号分隔,基类在前,接口顺序任意。类可实现多个接口,但只能从一个基类直接派生。一旦某个类声明自己要实现接口,接口的所有成员都必须要实现。抽象类允许提供接口成员的抽象实 ...
分类:Windows程序   时间:2018-10-23 01:14:51    阅读次数:198
百度网盘API调用二
最近百度网盘将空间升级到了永久1TB,鉴于百度的实力用做数据备份空间不错,不过百度网盘没有Linux下的客户端,上传管理文件需通过百度开放云平台访问PCS资源的系列接口。 1.首先加入百度开发者:http://developer.baidu.com/dev#/create2.任意创建一个应用获取AP ...
分类:Windows程序   时间:2018-10-23 01:15:43    阅读次数:590
C#本质论6.0第五章:类
面向对象编程 封装: 封装的目的是隐藏细节。在必要的时候,细节仍然可以访问,但通过巧妙的封装细节,大的程序变得更容易理解,数据不会因为不慎而被修改,代码也变得更容易维护。 继承: 继承允许在这些相似但又不同的物体之间建立“属于”关系从而得到一个类层次结构。更具体的类型称为 派生类型 或者 子类型 , ...
分类:Windows程序   时间:2018-10-23 01:15:53    阅读次数:210
C#本质论6.0第六章:继承
基类型与派生类型之间的转型: 显式转型与隐式转型: 从派生类型转型为基类型称为隐式转型,转型总会成功,不会引发异常。 从基类型转型为派生类型称为显式转型,在转型过程中可能会失败,为了执行显示转型,要在原始引用名称之前,将要转换成的类型放在前面圆括号中。 自定义转换: 不相关的类型之间也能进行相互转换 ...
分类:Windows程序   时间:2018-10-23 01:16:00    阅读次数:290
百度网盘API调用一
获取api_keyapi_key : GSccEhhbzxM4jKi5kqABPfwnsecret_key : CDGOGIE8ZAIP3qooKbUpLpUrxnP2PUvoget:http://developer.baidu.com/rest/2.0/dev/v1/app/base/get?ap ...
分类:Windows程序   时间:2018-10-23 01:16:09    阅读次数:652
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!