码迷,mamicode.com
首页 > Windows程序 > 日排行
NSIS隐藏窗体标题栏自带的button(最大化,最小化,关闭X)
这个问题实在八月份逛csdn论坛的时候偶然遇到的,当时比較好奇楼主为啥要隐藏关闭button。就顺口问了下,结果楼主已经弃楼。未给出原因,猜着可能是为了做自己定义页面美化,无法改变按纽外观之类的,后来琢磨了下,认为改动窗体风格比較简单。这里使用的是GetWindowLong与 SetWindowLo ...
分类:Windows程序   时间:2017-05-06 20:52:21    阅读次数:277
C#-内存天下
对象创建时的内存分配 CLR管理内存的三块区域: 线程的堆栈 由系统管理,自动释放空间 GC堆 用于分配小对象实例 <85000字节 LOH(Large Object Heap) 大对象,在完全GC回收时被回收 每个对象创建时会附加三个对象 1.TypeHandle 类型句柄 2.SyncBlock ...
分类:Windows程序   时间:2017-05-06 20:52:53    阅读次数:232
C#中的反射和扩展方法的运用
前段时间做了一个练手的小项目,名叫Book_Bar,用来卖书的,采用的是三层架构,也就是Models,IDAL,DAL,BLL 和 Web , 在DAL层中各个类中有一个方法比较常用,那就是 RowToClass ,顾名思义,也就是将 DataTable 中的数据封装到 Models 中。结果导致在... ...
分类:Windows程序   时间:2017-05-06 21:49:28    阅读次数:274
C#监控代码执行效率
System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 //需要监测的代码 stopwatch.Stop(); // 停止监视 TimeSpan timespan = sto... ...
分类:Windows程序   时间:2017-05-06 21:49:53    阅读次数:286
C#中StreamReader读取中文时出现乱码问题总结
之前有一篇文章“ C#读取及写入配置文件教程”(http://blog.csdn.net/lisenyang/article/details/47291083)当中有一个问题就是在读取配置文件时候中文出现乱码情况。这是为什么呢?原因是自Windows 2000之后的操作系统在文件处理时默认编码採用U ...
分类:Windows程序   时间:2017-05-06 21:57:08    阅读次数:253
HBase1.0以上版本号的API改变
HBase1.0以上版本号已经废弃了 HTableInterface,HTable,HBaseAdmin等API的使用。新增了一些API来实现之前的功能: Connectioninterface: Connection connection = ConnectionFactory.createCon ...
分类:Windows程序   时间:2017-05-06 21:59:16    阅读次数:354
Windows和linux双系统——改动默认启动顺序
电脑上装了Windows 7和Ubantu双系统,因为Linux系统用的次数比較少而且还是默认的启动项对此非常不能容忍,因此得改动Windows为默认的启动项。 因为电脑上的系统引导程序是GRUB,因此改动当然也就落到Linux系统上啦。 改动/boot/grub/grub.cfg该文件里的默认载入 ...
分类:Windows程序   时间:2017-05-06 22:58:21    阅读次数:273
C# 初学
突然对C#充满了兴趣,于是兴致勃勃的折腾起来。 下面是折腾的过程: IDE,我选择了vs2017,不过这货的安装选项略多,对于新手来说各种坑。无论如何,选择”.NET桌面开发”即可,其他的全部留空。 然后新建项目,C#项目,控制台项目。 可以开搞了! 总的来说,C#和Java很像 -- 抽象、虚函数 ...
分类:Windows程序   时间:2017-05-06 23:00:30    阅读次数:257
C#中的扩展方法
在java中没有这样的东西,一个类一旦是 final的 ,这个类就不能再被添加方法, 但是C#能够做到,可以给 sealed 类添加新的方法,这点我还是比较喜欢c#的。 这就是C#中的扩展方法。 那么什么情况下我们才需要去给一个类写扩展方法呢? 系统自带的类型,我们无法去修改; 修改源代码需要较大的... ...
分类:Windows程序   时间:2017-05-06 23:01:46    阅读次数:259
WinForm Timer控件,三级联动[省,市,区]
Timer控件: 组件中的最后一个控件,功能是可以根据用户自定义的时间间隔来触发时间,不会印象窗体本身的其他事件进行。 属性: Enable 设置控件是否启用 Interval 设置事件的频率,以毫秒为单位 事件只有一个:Tick事件 例:使用timer控件获取当前时间并即时变动 三级联动[省,市, ...
分类:Windows程序   时间:2017-05-06 23:03:02    阅读次数:261
[Cake] 0.C#Make自动化构建-简介
0. Cake是什么? Cake是C# Make的缩写,是一个基于C# DSL的自动化构建系统。它可以用来编译代码,复制文件以及文件夹,运行单元测试,压缩文件以及构建Nuget包等等。 熟悉大名鼎鼎的Make的小伙伴,应该已经知道Cake大致是个什么样的工具了,Cake具有以下几个特点: 1. 一个 ...
分类:Windows程序   时间:2017-05-07 00:02:31    阅读次数:830
张高兴的 Windows 10 IoT 开发笔记:使用 ULN2003A 控制步进电机
GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/ULN2003A ...
分类:Windows程序   时间:2017-05-07 00:08:33    阅读次数:196
Visual Studio 2017 调试 windows server 2016 Docker Container
网上很多文章都是在win10下,用Docker for windows工具进行Docker的安装部署的。用知道windows server 2016已经原生支持Docker了,其windows Container已经和Linux下的内核技术是一致的了,况且最重要的原因就是Docker容器的部署肯定是 ...
分类:Windows程序   时间:2017-05-07 00:13:35    阅读次数:822
为自己编写的windows应用程序制作安装包
1 写好了一个windows程序之后如何制作安装包 这个在vs中就可以直接发布了,可以制作msi的安装包和exe的安装包。 2 window应用程序安装包做了哪些事情 rpm安装包的话,只是把相应的文件拷贝到不同的目录。那么window安装包做了什么呢? msi里面有一个table,里面是一条条的指 ...
分类:Windows程序   时间:2017-05-07 00:14:51    阅读次数:266
窗体容器MDI
什么是窗体容器MDI 效果和容器TabelControl差不多,区别就是一个是用来存放控件,一个来存放Form窗体 MDI应用 (1)如何把一个窗体变成MDI窗体 选中窗体,在窗口样式属性中,有一个属性样式叫做IsMdiContainer,选中True就把该窗体变成了一个MDI窗体 (2)把窗体放进 ...
分类:Windows程序   时间:2017-05-07 00:16:27    阅读次数:298
C#中常用的索引器
之前了解过索引器,当时还把索引器和属性给记混了, 以为索引器就是属性,下面写下索引器和属性的区别,以及怎么使用索引器 先说明一点,这里的索引器和数据库中的索引不一样,虽然都是找元素。 索引器和属性的区别: 属性是以名称来标识,而索引器是以函数的形式来标识(但是索引器不能完全理解为函数); 索引器可以... ...
分类:Windows程序   时间:2017-05-07 00:17:34    阅读次数:277
[LeetCode]Sliding Window Maximum
题目:Sliding Window Maximum 给定一个数组和滑动窗口的大小,窗口从开始位置每次向后滑动一格,找出每次窗口的最大值; 思路: 记录当前窗口的最大值下标,每次移动一格时,最小下标会移出窗口,邻接着的最大下标会移入窗口; 因此,每次窗口移动时,首先比较移入的是否比当前最大值还大,是则 ...
分类:Windows程序   时间:2017-05-07 01:04:07    阅读次数:195
Win7 SP1 64位 旗舰版 IE8 快速稳定 纯净优化 无人值守 自动激活 20170506
一、系统特色 1、采用微软原版旗舰版定制而成。 2、优化系统服务,关闭一些平时很少使用的服务。 3、精简掉一些无用的东西。 4、系统全程离线制作,不包含任何恶意插件,放心使用。 5、右下角时间加上星期显示,不锁定IE主页。 6、全程自动完成系统安装,无人值守,系统自动激活。 7、保持官方风格,干净的 ...
分类:Windows程序   时间:2017-05-07 01:04:24    阅读次数:354
错误 128 无法将类型“string”隐式转换为“System.Windows.Forms.DataGridViewTextBoxColumn”
原因是DataGridView中列的Name属性值和DataPropertyName属性值一样,比如Name="CardID",DataPropertyName="CardID",这样会出现 :错误 128 无法将类型“string”隐式转换为“System.Windows.Forms.DataGr ...
分类:Windows程序   时间:2017-05-07 01:05:20    阅读次数:291
WPF 自定义ColorDialog DropDownCustomColorPicker
今天分享一个 WPF 版的ColorDialog,该控件源自 这里,不过笔者已经该控件做了大量的修改工作,以适应自己的产品需求,闲话少说,先看看效果图: 1、DropDownCustomColorPicker 效果图 先看原项目的(喜欢这种方式的,请到 这里 下载源码 ) 被笔者修改之后的效果图: ...
分类:Windows程序   时间:2017-05-07 10:12:52    阅读次数:300
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!