原创 我的友情鏈接

51CTO博客開發

原创 近日的心情,如同下面的歌詞一樣傷感

我是一隻修行千年的狐 千年修行 千年孤獨 夜深人靜時 可有人聽見我在哭 燈火闌珊處 可有人看見我跳舞 滾滾紅塵裏 誰又種下了愛的蠱 茫茫人海中 誰又喝下了愛的毒 我愛你時 你正一貧如洗寒窗苦讀 離開你時 你正金榜題名洞房花燭 能不能爲你再跳

原创 寫了一個winform 多國語言切換的助手組件類

最近在網上綜合了各種資料,寫了一個完整的切換語言助手類。 接口SetLanguage(string languageName,Form form) 可以對某個窗口進行語言切換。 languageName是語言的代碼。   目前可以支持窗口,

原创 自己寫的數字文本框控件

數字文本框可能是大家常用的,也需要的控件。 其實在dotnet裏,大家是可以使用masktextbox的。   以前使用delphi,vc時都編過數字文本框控件。 可惜那時候無法跨語言使用。   基於以前的基礎我整理了一下以前的代碼,把它改

原创 將控制檯輸出重定向到textbox的dotnet類

//實現思想是使用windows api CreatePipe 創建一個匿名管道 //接收控制檯命令的輸出,併產生委託事件。 //具體實現見以下代碼:   using System;using System.Collections.Gene

原创 dotnet下的Hook API

/// <summary> /// 對CAPIHook進行了dotnet下的封裝。 ///     其中fnHook: 爲掛鉤的函數的新地址的委託 ///     不要傳送和掛鉤的函數不一致的委託,關於如果從程序上阻止這個行爲,暫時還沒有想

原创 對 自動適應文本內容的文本框控件 的完善

/// <summary>    /// 自動適應文本大小的文本框控件    /// 繼承自TextBox    /// 2007 9 30 bug:鍵盤輸入時,並不能保持中心點不變,原因:前面一個實現時,在每次變化時去求前一次的    /

原创 語法分析 詞法識別 工具 ANTLR3.x 的安裝(windows)與使用

最近,項目中需要用到做一個小的編譯系統。   熟悉編譯原理的人一定知道lex和yacc。他們就是俗稱的編譯器的編譯器。 如果需要做詞法分析和語法分析,可以使用這兩個工具。 但是lex和yacc都是基於c語言的,而且自動生成的語言有很多宏定義

原创 我的友情鏈接

51CTO博客開發

原创 自動適應文本內容的文本框控件(winform)

這些天項目中需要用到自動適應文本大小的文本框控件。 本以爲Graphics.MeasureString可以獲得文字的範圍,但是怎麼弄 也和textbox的大小不一致,尤其是行數多了的時候。 網上估計有些兄弟也有這方面的問題。   後來通過看

原创 wpf中如何畫1個象素的線

很久沒有更新博客了,最近實在是太忙了. 最近想用wpf做一個畫線的程序,但是遇到了一個困難,就是wpf畫的1個象素的線 始終存在鋸齒,如何消除這個鋸齒呢....? 在網上遍尋了很多資料,特別感謝這篇文章 [url]http://forums

原创 winform使用mfc產生異常的解決方案

using MFC in winform application generate heap error (_CrtIsValidHeapPointer) It replaces the entry-point with the "un

原创 期望發佈個人工具箱

近期將對以往開發的代碼進行整理。 包括從c++ ,CLI ,c#,Delphi的很多代碼。 自從有了.net後,各種語言之間的相互引用不存在問題了。 初步規劃了一下: 有一些以前寫過的控件; CRC程序; Hook API; UDP Soc

原创 CRC通用計算類

/*前段時間在做項目中用到了CRC循環校驗,在網上查了很多資料,但是都很零亂;本人作了相關整理,並對常用的循環冗餘校驗進行了封裝,形成本文件。在這裏感謝網絡上提供相關資料的朋友們,關於他們的名字在這裏我無法一一列舉,再次向他們表示感謝!*/

原创 .net代碼查看工具

兄弟們想要查看.net寫的代碼,這是一個好工具。