原创 C# int與string相互轉換

1,int轉成string    很簡單,用 toString 或者 Convert.toString() ,例如:int varInt = 1; string varString = Convert.ToString(varInt);

原创 DirectX初級編程:C#利用DirectSound播放WAV文件[最少只要4句話]

1.注意:       a.DirectSound引用方法:http://blog.csdn.net/woaixiaozhe/article/details/7861340       b.Mixed mode assembly is

原创 C# 集合

System.Collections 命名空間包含接口和類,這些接口和類定義各種對象(如列表、隊列、位數組、哈希表和字典)的集合。System.Collections.Generic 命名空間包含定義泛型集合的接口和類,泛型集合允許用戶創

原创 其實Unix很簡單

其實Unix很簡單  陳皓   很多編程的朋友都在網上問我這樣的幾個問題,Unix怎麼學?Unix怎麼這麼難?如何才能學好?並且讓我給他們一些學好Unix的經驗。在絕大多數時候,我發現問這些問題的朋友都有兩個特點: 1)對Unix有畏難心

原创 C#最小化到托盤+雙擊托盤恢復

1.添加notifyIcon控件,並添加Icon,否則托盤沒有圖標(托盤右鍵菜單也可直接在屬性裏添加); 2.響應Form的Resize或SizeChanged消息: // Hide to system tray

原创 C# Dictionary序列化/反序列化

1.說明:Dictionary對象本身不支持序列化和反序列化,需要定義一個繼承自Dictionary, IXmlSerializable類的自定義類來實現該功能。感覺完全可以把這樣的類封裝到C#庫中,很具有通用性嘛,至今沒有遇到不能用的情

原创 C#解析JSON

      初學C#,遇到JSON解析的問題,網上有幾個JSON解析的例子,但是大多是配合JS用,而且沒有具體步驟。其實 C#封裝了對XML和JSON解析的類庫,使用相當方便!       1.主要用到的類:         主要用到了J

原创 C#移動無標題窗口

protected override void WndProc(ref Message m) { if (m.Msg == 0x0201) {

原创 gvim Unable to create Ubuntu Menu Proxy 錯誤

12.04下Gvim會顯示如下錯誤,而且打開時gvim會白屏,等很久才正常顯示** (gvim:5439): WARNING **: Unable to create Ubuntu Menu Proxy: 已到超時限制需要用gvim -

原创 War3快捷鍵大全—UD

建築(B) |--大墓地(N) | |--侍僧(C) | | |--反召喚建築物(U) | | |--犧牲(C) | | |--地穴(C) | |--食屍鬼(G) | | |--吞食屍體(C) | | |

原创 JDK1.5 JDK1.6 JDK1.7 + JAVA幫助文檔全系列官方中英完整版下載

    前言:JDK(Java Development Kit,Java開發包,Java開發工具)是一個寫Java的applet和應用程序的程序開發環境。它由一個處於操作系統層之上的運行環境還有開發者編譯,調試和運行用Java語言寫的ap

原创 War3快捷鍵大全—NE

特殊: R-古樹起立 I-女性單位隱身 建築(B) |--生命之樹(T) | |--小精靈(W) | | |--自爆(D) | | | |--研究自然之祝福(N) | |--吞噬樹木(E) | |--纏繞

原创 程序員技術練級攻略

前言 你是否覺得自己從學校畢業的時候只做過小玩具一樣的程序?走入職場後哪怕沒有什麼經驗也可以把以下這些課外練習走一遍(朋友的抱怨:學校課程總是從理論出發,作業項目都看不出有什麼實際作用,不如從工作中的需求出發) 建議: 不要亂買書,

原创 C#無標題Form點擊任務欄圖標最小化

窗體類中重寫如下函數即可:// Minimize from taskbar const int WS_MINIMIZEBOX = 0x20000; const int CS_DBLCLKS = 0x8;

原创 War3快捷鍵大全—HUM

建築(B) |--城鎮大廳(H) | |--農民(P) | | |--戰鬥號召(C) | | |--回到工作(W) | | | |--戰鬥號召(C) | |--回到工作(W) | | |--兵營(B)