原创 RtlCopyMemory 與 RtlMoveMemory 的區別

首先需要看的是 MSDN 對於 CopyMemory 和 MoveMemory 的解釋: CopyMemory:http://msdn.microsoft.com/en-us/windows/desktop/aa366535(v=vs.

原创 MFC Extension dll VS Regular Dll

1. Dll typesThree:Win32 dllMFC regular dllMFC extension dll 2. MFC extension dllBasic[MSDN]:An MFC extension DLL is a

原创 Visual C++ 6.0 使用新的 SDK

1、下載 Windows Server 2003 R2 Platform SDK 2、在 Tool -> Option -> Directories 裏面修改 Include、Lib、Source File 的引用,將所有新 SDK

原创 VS2010 Predefined Macros

Lists the predefined ANSI C and Microsoft C++ implementation macros. The compiler recognizes predefined ANSI C m

原创 修改瀏覽器的 User-Agent 來僞裝你的瀏覽器和操作系統

完整的的User-Agents信息盡在 useragents.xml 有了這個文件中的信息,什麼樣的瀏覽器和操作繫系統都能僞裝出來。 使用 User-Agents 的方法: FireFox:[推薦使用User-Agent swi

原创 Oracle Database Client 11gR2 精簡版 發佈

Oralce Database Client 是我從 Oralce 11gR2 的官方客戶端安裝包中,精簡而來的 Oracle 數據庫客戶端。除了可以連接遠程數據庫以外,還包含 SQL Plus、JDBC Driver、ODBC D

原创 用資源管理器右鍵編譯 Visual Studio 解決方案文件

  每次改動 VC 工程之後都要重新編譯,每次 VS 又會生成調試數據庫文件,很費時間,於是研究了一下如何在資源管理器中直接編譯,還真發現瞭解決辦法。   以下是適用 Visual Studio 2008 的註冊表文件,導入系統之後右鍵點

原创 Platform SDK 字符串處理 API

  有很多Windows API函數會根據宏 UNICODE 是否被定義而編譯成不同形式。那些需要同時操作ANSI字符和寬字符的模塊需要了解這一點。否則,應該使用宏定義版本的名字,這樣的話就只需要定義宏 UNICODE 並且重新編譯程序。

原创 MSI 安裝程序中的文件替換

※說明: 目前可以用於MSI編輯的軟件很多,但是有些軟件在保存時會在MSI文件中寫入一些自己的表或內容,有些會另外嵌入一個CAB文件,使得MSI文件增大。而這裏提供的方法保證不會寫入任何不必要的內容和文件。 ※關鍵點:1、CAB中的文

原创 媽咪,我找到了! -- 15個實用的Linux find命令示例

除了在一個目錄結構下查找文件這種基本的操作,你還可以用find命令實現一些實用的操作,使你的命令行之旅更加簡易。 本文將介紹15種無論是於新手還是老鳥都非常有用的Linux find命令。 首先,在你的hom

原创 常見紙飛機的折法

工具/原料 一張平整的紙 平角飛機的折法 1 準備一張平整的紙。沿中線對摺。掀起兩個角,向中線的位置折去。 2 把紙翻過來。三角形的頂點折向中線。 3 兩

原创 MFC 中 CFileDialog 的 m_ofn (OPENFILENAME) 參數詳解

  lStructSize   指定這個結構的大小,以字節爲單位。   Windows 95/98和Windows NT 4.0:特意爲Windows 95/98或Windows NT 4.0,及帶有WINVER和_WIN32_WINNT

原创 Microsoft VS2008 MFC 與 BCGControlBar 的區別

最近很多朋友問Microsoft VS2008中自帶的MFC與BCGControlBar MFC有什麼區別? 其實我們可以先搞清楚其中的關係,BCGSOFT開發的BCGControlBar MFC組件是全世界最早最成功的MFC組件,

原创 在 VC6.0 下設置 Unicode 編譯環境

VC++ 6.0支持 Unicode 編程,但默認的是 ANSI,所以開發人員只需要稍微改變一下編寫代碼的習慣便可以輕鬆編寫支持 UNICODE 的應用程序。 使用 VC++ 6.0 進行 Unicode 編程主要做以下幾項工作: 1、

原创 “沒有關聯的電子郵件程序來執行請求的操作” 的解決辦法

在控制面板中打開【默認程序】,選擇【將文件類型或協議與程序關聯】   在關聯列表中查找到名稱【.mapimail】的選項,點擊右上邊【更改程序】(或者雙擊也可以),在彈出的窗口中選擇【瀏覽】,找到Foxmail的安裝目錄選中