【第二章】从Windows NT后,Windows所有版本都用Unicode来构建。如果输入一个非unicom的字符串,如ANSI,函数会将其先转换为Unicode,再把结果传回操作系统,这样经过转换后,需要更多的内存,而且运行速度更慢。并且,目前已知的Windows的这些转换函数存在一些bug。所...
#include "stdafx.h"#include "windows.h"#include #include #include "iostream"using namespace std;typedef std::vectorfile_lists;static int str_compare(c...
代码就不贴了,这里只是梳理一下前两篇里面忽略的一些东西,作为读代码的记录吧。1、头文件#include #include All API functions and related types and constants are declared in the header file “lua.h”...
#include "stdafx.h"#include "Windows.h"#include #include #include "iostream"using namespace std;int GetSubFolders(string& folder, vector& subFolders )...
win7安装软件时,要求右键setup.ext,属性--设置兼容性。但系统默认是没有兼容模式这个tab的,所以就需要我们手工设置了:开始--运行(或按WIN+R)输入gpedit.msc打开组策略编辑器,依次展开到“计算机配置”→“管理模板”→“Windows组建”→“应用程序兼容性”,然后在右侧窗...
(一)必备软件(1)IIS/apachehttp://www.apache.org下载Apache,IIS系统自带(2)ActivePerlhttp://www.activestate.com/Products/ActivePerl(3)Mrtghttp://oss.oetiker.ch/mrtg/(二)配置因监控多台交换机,故需要有多次重复的配置,仅举一例。(1)cdd:/mrtg/bin(2)D:\Perl\bin\perl..
上一篇文章提到列表定时器,后来在开发中,项目中增加了 延时功能。
问题来了
我如何对已经运行的Timer 进行管理呢
思路:初始化,循环实体对象的时候,动态创建n个Timer
当某个属性的值变化时,就将对应的Timer 清除,重新创建一个Timer
下面看看,我改进的Timer
function
Timer_V1(itemid,
ti...
DataGridView重查后,返回原来所在行...
因为之前订购的AlienwareAlpha快到了,但是只有HDMI一个口,没有普通3.5mm音频插口,而我用的则是HDMI-DVI的线接入显示器,这直接导致没有声音了,没声音这能叫游戏机么……反正真机还没来,先做好准备工作:在两台PC之间搭建一个传递音频的通道。 首先Google了一下,发现有这样的...
1、静态与非静态的区别:是否有static非静态: 1)在非静态类中,既可以有实例成员,也可以有静态成员 2)在调用实例成员,通过 对象.实例成员 在调用静态成员时,通过 类名.静态成员静态: 1)静态类中只能有静态成员,不能有实例成员 2)静态类不能被实例化,即不能创建对象总结:静态成员必须使用类...
突然来的想法,c#控制蜂鸣器发音,查了查写了个简单的demo界面:textbox;button;添加引用:using System.Runtime.InteropServices;代码:using System.Runtime.InteropServices;namespace beep{ p...
今天在自我规范程序设计的时候,变量名匹配字符串来自配置文件,网上找了一会儿发现也有朋友在找寻这种方式,很不容易找到一个解决方案来自http://www.th7.cn/Program/net/201404/187358.shtml下面就是今天找到的进行详细解答首先需要自定义一个静态方法 ...
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 using System.Wi...
这两天,应要求做一个C/S的小程序,考虑到程序简洁小巧,存数据的方式不使用数据库,而是直接存入XML文档中保存。可以使用C#有的反射机制,做一个简单的通用工具类来实现。实现类代码:using System;using System.Reflection;using System.Xml.Linq.....
windows应用程序是基于消息驱动的。各种应用程序对各种消息作出响应从而实现各种功能。 windows钩子是windows消息处理机制的一个监视点,通过安装钩子能够达到监视指定窗体某种类型的消息的功能。所谓的指定窗体并不局限于当前进程的窗体,也能够是其它进程的窗体。当监视的某一消息到达指定的窗体....
在开发过程中,我们为了让一个类更有生命力,有时会用virtual来修饰一个方法好让子类来覆写它。但是如果有更新的子子类来覆写时,我们又不想让其影响到上一层的覆写,这时候就要用到new virtual来阻断覆写了。关于用法和示例结果,请看下面的代码 public class Animal ...
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Rub...