很久没有更新博客了,最近实在是太忙了.
最近想用wpf做一个画线的程序,但是遇到了一个困难,就是wpf画的1个象素的线
始终存在锯齿,如何消除这个锯齿呢....?
在网上遍寻了很多资料,特别感谢这篇文章
[url]http:/..
//实现思想是使用windows api CreatePipe 创建一个匿名管道
//接收控制台命令的输出,并产生委托事件。
//具体实现见以下代码:
using System;
using System.Collections.Generic;
using System.Text;..
最近,项目中需要用到做一个小的编译系统。
熟悉编译原理的人一定知道lex和yacc。他们就是俗称的编译器的编译器。
如果需要做词法分析和语法分析,可以使用这两个工具。
但是lex和yacc都是基于c语言的..
我是一只修行千年的狐
千年修行 千年孤独
夜深人静时 可有人听见我在哭
灯火阑珊处 可有人看见我跳舞
滚滚红尘里 谁又种下了爱的蛊
茫茫人海中 谁又喝下了爱的毒
我爱你时 ..
/// <summary>
/// 对CAPIHook进行了dotnet下的封装。
/// 其中fnHook: 为挂钩的函数的新地址的委托
/// 不要传送和挂钩的函数不一致..
/// <summary>
/// 自动适应文本大小的文本框控件
/// 继承自TextBox
/// 2007 9 30 bug:键盘输入时,并不能保持中心点不变,原因:前面一个实..
using MFC in winform application generate heap error (_CrtIsValidHeapPointer)
It replaces the entry-point with the "unmanaged" entry in CWinApp, which correctly initialize the CRT/MFC/ATL.
..
数字文本框可能是大家常用的,也需要的控件。
其实在dotnet里,大家是可以使用masktextbox的。
以前使用delphi,vc时都编过数字文本框控件。
可惜那时候无法跨语言使用。
基于以前的基础我整..
这些天项目中需要用到自动适应文本大小的文本框控件。
本以为Graphics.MeasureString可以获得文字的范围,但是怎么弄
也和textbox的大小不一致,尤其是行数多了的时候。
网上估计有些兄弟也有这方面的问题。
..
/*前段时间在做项目中用到了CRC循环校验,在网上查了很多资料,但是都很零乱;
本人作了相关整理,并对常用的循环冗余校验进行了封装,形成本文件。
在这里感谢网络上提供相关资料的朋友们,关于他们的名字在这里..
最近在网上综合了各种资料,写了一个完整的切换语言助手类。
接口SetLanguage(string languageName,Form form)
可以对某个窗口进行语言切换。
languageName是语言的代码。
目前可以支持窗口,菜单,..
近期将对以往开发的代码进行整理。
包括从c++ ,CLI ,c#,Delphi的很多代码。
自从有了.net后,各种语言之间的相互引用不存在问题了。
初步规划了一下:
有一些以前写过的控件;
CRC程序;
Hook API;
UDP..
使用LinkLabel时发现鼠标移过去变颜色,居然还需要自己写代码。
而且即使用鼠标事件MouseEnter,也是不能完美解决问题的。
所以扩展了一个属性,并借鉴了xtreme中的控件的方法,写了这个控件。
大致..