原创 C#學習筆記
C#學習筆記(一):數據類型 C#數據類型分爲兩大類:數值類型和引用類型; 一、數值類型包括:整型、字符型、布爾型、浮點類型、小數類型、結構、枚舉 1、整數類型:byte、sbyte、short、ushort、int、
原创 使用C#調用外部序或是執行DOS命令
使用 System.Diagnostics.Process.Start(); 如:System.Diagnostics.Process.Start("abc.txt"); 在.net裡,提供了Proces
原创 系統消息
WM_NULL = &H0000; WM_CREATE = &H0001; '應用程序創建一個窗口
原创 C#託管Socket的實現方法(1)
Socket就是套接字,它是網絡編程中最常用遇到的概念和工具。在TCP/IP網絡中,傳送和接收數據就會經常使用到Socket,由於使用 Socket能夠在網絡上處理複雜數據,所以在各種網絡應用程序中,涉及到
原创 明辨接口實現和虛函數重載的區別
Effective C# 原則20:Item 20: Distinguish Between Implementing Interfaces and Overriding Virtual Functions 粗略的看一下,感覺實現接口和
原创 系統開機自動運行程序和自動啓動服務
一、當前用戶專有的啓動文件夾 這是許多應用軟件自動啓動的常用位置,Windows自動啓動放入該文件夾的所有快捷方式。用戶啓動文件夾一般在:/Documents and Settings/<用戶名字>/
原创 獲取IE代理地址
查找HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings/中 ProxyEnable=1代表
原创 C#註冊全局熱鍵
註冊全局熱鍵要用到Windows的API方法RegisterHotKey和UnregisterHotKey。一、聲明註冊熱鍵方法 [DllImport("user32.dll")] private static extern int
原创 C# 監聽USB
public const int WM_DEVICECHANGE = 0x219; public const int DBT_DEVICEARRIVAL = 0x8000; public
原创 C# 自定義格式字符串隨筆(IFormattable,IFormatProvider,ICustomFormatter三接口的實現)
.NET Framework提供了方法,能夠將任何數值、枚舉以及日期和時間等基數據類型表示爲字符串 格式化由格式說明符字符的字符串控制,該字符串指示如何表示基類型值 例如,格式說明符指示:是否應該用科學記數法來表示格式化的數字 例如:格式
原创 C#啓動一個外部程序(2)
調用Win32 API。1.using System.Runtime.InteropServices;2.[DllImport("shell32.dll")] public static
原创 Linux必學的60個命令
Linux必學的60個命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進程管理、文件權限設定等。所以,在Linux系 統上工作離不開使用系統提供的命令。要想真正理解Linux系統,就必須從
原创 C# ListView排序
1聲明 private ListViewColumnSorter lvwColumnSorter; 2窗體構造函數添加下面代碼 // 創建一個ListView排序類的對象,並設置listView1的排序器lvwColumnSorte
原创 C#啓動一個外部程序(1)
調用Win32 API。1. using System.Runtime.InteropServices; 2.// //#define SW_HIDE 0 //隱
原创 C++ Builder 中 CreateFile的用法 補充範例
//---------------------------------------------------------------------------#include <Filectrl.hpp>#include "Savefilr.