原创 文件系統API函數

文件系統的基本概念:包括磁盤分區,卷,目錄,文件對象,文件句柄,文件映射1.磁盤分區:物理磁盤,邏輯磁盤2.卷:也稱邏輯驅動器,是NTFS,FAT32等文件系統組織結構的最高層.卷是存儲設備(硬盤)上由文件系統管理的一塊區域,在邏輯上相互

原创 一個ListCtrl的詳細實現

四、實踐學習:一個ListCtrl的詳細實現 1.切換到第一個對話框點擊ListCtrl控件 2.在屬性窗口,改變View屬性爲Report 3.創建ListCtrl的列,在OnInitDialog()中添加代碼如下:   BOO

原创 bind()函數

bind()函數 #include <sys/types.h> #incude <sys/socket.h> int bind( SOCKET s, const struct sockaddr FAR *name, int

原创 將數據寫入到CListCtrl

將數據寫入到CListCtrl   向CListCtrl中寫入數據,一般使用3個成員方法:   CListCtrl::InsertColumn;   CListCtrl::InsertItem;   CListCtrl::SetItem

原创 CString LPCTSTR BSTR

一、定義 1、CString:動態的TCHAR數組。它是一個完全獨立的類,封裝了+等操作符和字符串操作方法。 2、BSTR:專有格式的字符串(需要使用系統函數來操縱)。定義爲:typedef OLECHAR FAR* BSTR 3、L

原创 LVCOLUMN和LVITEM

列表視圖控件(List Control) 列表視圖控件是一種非常常用的控件,在需要以報表形式顯示數據時,列表控件通常是最好的選擇,許多專用的數據報表控件,也是在它的基礎上派生而來。與樹視圖類似,列表控件可以由多個子項目組成,並且支持大圖

原创 MFC控件——ListCtrl控件[翻譯]

MFC控件——ListCtrl控件[翻譯] 聲明: 1、本文爲翻譯文章,水平有限,錯誤之處,煩請指正([email protected])。 2、使用VS2005,所以在某些細節上和原作者不太一樣 3、工程中使用圖片和作者

原创 argc與argv

 在編程中我們經常遇到這個參數,於此我收集了一些資料做下比較: main( int argc, char ** argv ) argv: 指針的指針 argc: 整數 char **argv or char *argv[] or

原创 全面解讀WM_NOTIFY NMHDR結構

全面解讀WM_NOTIFY NMHDR結構 收藏   VC中的消息的分類有3種:窗口消息、命令消息和控件通知消息,我們這裏要談的是最後一種:控件通知消息。    控件通知消息,是指這樣一種消息,一個窗口內的子控件發生了一些事情,需要

原创 VC 註冊表操作

VC 註冊表操作 近來由於需要在自己寫的程序中對註冊表進行操作。總結些經驗,並做個一個DEMO供日後使用,現在把它拿出來和大家分享…… 小弟初學VC,有誤之處還請賜教。 爲了使用方便,我把一些操作寫成了函數,以便方便調用,具體代

原创 sizeof new delete

( sizeof pstr )/(sizeof pstr[0]) 表達式( sizeof pstr )/(sizeof pstr[0])將整個指針數組佔用的字節數量除以數組中第一個元素佔用的字節 數量。因爲該數組中各個元素佔用相同數量的內

原创 windows編程中文件操作

windows編程中文件操作有以下幾種常見方法:1.C語言中文件操作。 2.C++語言中的文件操作。 3.Win32 API函數文件操作。 4.MFC CFile類文件操作。 5.MFC CFileDialog類的文件操作。 6.註冊表

原创 OnCtlColor

OnCtlColor是控件窗口函數,其畫刷句柄效果提示信息函數( afx_msg HBRUSH OnCtlColor )構成:返回值,OnCtlColor必須返回一個刷子句柄,該刷子將被用於畫出控件的背景。參數,pDC 包含了子

原创 ZeroMemory

介紹  ZeroMemory,是美國微軟公司的軟件開發包SDK中的一個宏。 其作用是用0來填充一塊內存區域。 編輯本段用法 聲明   void ZeroMemory( PVOID Destination,SIZE_T Length )

原创 CTreeCtrl

CTreeCtrl 目錄 簡介 詳細資料 控件應用示例 CTreeCtrl的用法 展開 簡介 詳細資料 控件應用示例 CTreeCtrl的用法 展開 編輯本段簡介 樹控制(CTreeCtrl)主要用來顯示具有一定層次結