原创 VS系統通用快捷鍵

VS系統通用快捷鍵: 1、自動排版(類似VC6中的Alt+F8)  編輯.格式化選定內容 Ctrl + K,Ctrl + F 根據周圍的代碼行,正確

原创 MFC操作ini文件方法

       在我們的程序設計中經常需要對一些參數進行配置,配置好後還要在下一次啓動仍然有效,那麼一個有效的可行辦法就是使用ini文件,也就是Windows初始化文件來保存一些我們的設置,然後讓程序啓動的時候從這個ini文件中讀取相關配置

原创 RapidXml原理和使用

在項目進行到快收尾時,我們偉大的測試小組提出我們現有的聯繫人保存時間太長,從1000條聯繫人中刪除三條聯繫人需要15s左右,並且要求新的保存方案在5s內。 5s?我希望可以在2s內保存。 所以google了下tinyxml如果提高效率,很

原创 應用程序——INI和XML配置文件

爲什麼要用INI文件?如果我們程序沒有任何配置文件時,這樣的程序對外是全封閉的,一旦程序需要修改一些參數必須要修改程序代碼本身並重新編譯,這樣很不好,所以要用配置文件,讓程序出廠後還能根據需要進行必要的配置;配置文件有很多如INI配置文件

原创 CMFCShellTreeCtrl和CMFCShellListCtrl快速構建資源管理器

轉載自csdn博客:http://blog.csdn.net/akof1314/article/details/5495956 系統環境:Windows 7 軟件環境:Visual Studio 2008 SP1 本次目的:實現CMFC

原创 解決vs2010“創建或打開C++瀏覽數據庫文件 發生錯誤”的問題"

這個問題也困擾了我好久,每次都跳出這個對話框,提示“請確保已安裝Microsoft SQL Server Compact 3.5,並且沒有其他應用程序正在訪問文件。如果問題仍然存在,請刪除文件並重新打開解決方案。”但是,電腦裏面確確實實是

原创 VS2005項目中添加lib庫以及代碼中相對路徑的問題

VS 2005項目中添加lib庫      應用程序使用外部庫時需要進行加載,兩種庫的加載本質上都是一樣:提供功能和功能的定義。vs2005 c++ 項目設置外部庫方法如下: 1. 添加編譯所需要(依賴)的 lib 文件      在

原创 【C/C++】常量指針、指針常量以及指向常量的指針常量

【C/C++】常量指針、指針常量以及指向常量的指針常量     文/快樂鳥     三個名詞雖然非常繞嘴,不過說的非常準確。用中國話的語義分析就可以很方便地把三個概念區分開。     一)常量指針。     常量是形容詞,指針是名詞,以

原创 解決vs2010出現一大堆鏈接錯誤的問題。

用vs2010新建一個mfc空工程,編譯鏈接老是出現一大堆的鏈接問題。幾次卸載重裝問題依舊,非常苦惱。 後來終於找到了解決辦法。進入屬性管理器: 雙擊Microsoft.Cpp.Win32.user進入到屬性頁: 將可執行目錄,包含目

原创 深入瞭解CCtrlView

轉載自:http://blog.sina.com.cn/s/blog_67001b350100jmu0.html 如果我們要將一個控件轉換成視圖類,我們一般會想到CCtrlView,用它實現的控件視圖一般添加一個GetXXXCtrl函數,

原创 未公開Windows API SHChangeNotifyRegister實現文件監控

本文轉載自:http://blog.csdn.net/zengniao/article/details/6027004 在Windows實現文件監控有三種方法,第一種是“虛擬文件系統驅動”方法,如windows 下的filemon,網

原创 google svn 服務器使用(免費SVN服務器)

和鹹魚一起開源的泡泡堂(哈哈,都是他在開發,我忙得要死),更新到SVN,囊中羞澀的我在使用了GoogleSVN一段時間之後,那個雞動啊,.. 1. 進入http://code.google.com/ 用Google帳戶登錄(推薦使用gm

原创 有關VS2005的宏和環境變量設置

       轉載請註明出處,版權歸作者所有        [email protected]        yanzhong.lee         這篇文章主要寫給那些以前沒有用過VS2005的新手,同時也是自己學習經驗的積累,高手

原创 Shell中關於文件路徑操作的API函數

以前寫代碼時很煩遇到處理文件路徑的問題.如:提取文件路徑的目錄部分或者文件名部分、判斷目錄/文件是否存在等.每次遇到這樣的問題總要自己寫代碼實現,提取目錄就涉及到很繁瑣的字符串分析操作,檢測目錄/文件是否存在都是通過判斷目錄/文件是否能打

原创 .h頭文件 .lib動態鏈接庫文件 .dll 動態鏈接庫

.h頭文件是編譯時必須的,lib是鏈接時需要的,dll是運行時需要的。 附加依賴項的是.lib不是.dll,若生成了DLL,則肯定也生成 LIB文件。如果要完成源代碼的編譯和鏈接,有頭文件和lib就夠了。如果也使動態連接的程序運行起來,