原创 Windows、字符集和_T宏

1.Windows兩個字符集 ANSI(8位):Windows98及其以前版本,類似ASCII,佔一個字節。英文 Unicode(16位):Windows NT和Windows 2000,ANSI的超集,佔兩個字節。中文 2.兩種字符集對

原创 dump code

string AccurateTimeStr(void) { SYSTEMTIME sys; GetLocalTime( &sys ); ostringstream oss; oss << sy

原创 MFC中CtreeCtrl控件實現三態複選的總結

對網上現有資料整理總結 網上所能查到的所有關於樹形控件三態顯示的做法都是添加一個已寫好的CTreeCtrl類的派生類,但經過Q姐琢磨和測試,根本無需再創建一個派生類就能實現樹形控件的三態複選,下面分享具體做法。 1.給樹形控件綁定變量 C

原创 [轉]ProcessExplorer使用分享

ProcessExplorer使用分享 http://www.cnblogs.com/idbeta/p/4991080.html

原创 log4cpp用法

1.下載好log4cpp開源庫後,添加到工程中,調整編譯順序。 2.在工程目錄中添加log.property配置文件,文件內容如下: # property configurator file # PriorityLe

原创 革命尚未成功 同志仍需努力

越調試越感嘆: NetBrain的軟件真的是太高級了!!! 處處是機關,連最不起眼的地方都有亮點,我真的折服了~~~ www.netbraintech.com 越熟悉越能體會自己的思維和技能是何等的欠缺。 真是一個活到老學到老的行

原创 MFC edit 控件改變字體 垂直居中

CFont m_fontEdit; CEdit m_edit; 字體大小 加粗等 CFont* ptf = m_edit.GetFont(); // 得到原來的字體 LOGFONT lf; ptf->GetL

原创 VC 調試技巧 全面又強大

作者: 來源:csdn 發佈者:admin 時間:2009-07-07 10:45:35 點擊:713 1 前言 當程序的運行結果與程序員預想的不一樣,如死機,計算值不正確,出現內存訪問衝突等

原创 WinDebug dump

得到了DUMP文件,如何將其中的信息拿到呢?這就需要藉助工具 WinDebug了,工具下載地址:http://www.microsoft.com/whdc/devtools/debugging/default.mspx 如果對該工

原创 MFC 簡述

一、MFC簡述  一是放置Windows API的面向對象的包裝的C++類庫。 MFC6.0版本封裝了約200個類庫:其中一些可以直接使用,另一些則主要作爲基礎類使用; 類庫中定義的成員函數有幾百個:其中許多是Windows API的簡單

原创 new 內存分配失敗處理

轉自:http://www.51testing.com/html/70/n-827070.html 在C++語言中,我們經常會使用new給一個對象分配內存空間,而當內存不夠會出現內存不足的情況。C++提供了兩種報告方式:   1、

原创 Win32 API資源分配釋放速查(轉)

轉自: http://www.cnblogs.com/mugua/archive/2010/01/07/1641191.html

原创 C++ tooltip

1..h 定義 CToolTipCtrl m_ToolTip;  2. .cpp創建顯示 初始化函數中: CRect rectTip;GetDlgItem(IDC_XXX)->GetWindowRect(&rectTip);ScreenT

原创 第11章 線程池的使用

用戶方式的同步機制的出色之處在於它的同步速度很快。 多線程應用程序面臨的兩大問題: 1 對線程的創建和撤銷進行管理 2 線程對資源的訪問同步,事件 信標 互斥對象 關鍵代碼段 爲了使操作更加方便,唯一的方法是讓系統能夠自動保

原创 C++ mkdir 創建多級文件夾目錄

mkdir函數的頭文件: #include <direct.h> 用for循環依次創建: char *strDirPath="D:\\test\\test1\\test2\\"; if (strlen(strDir