原创 strcpy ;memcpy;memset 操作說明

strcpy 原型:extern char *strcpy(char *dest,char *src); 用法:#i nclude 功能:把src所指

原创 Windows中的消息詳細列表

消息,就是指Windows發出的一個通知,告訴應用程序某個事情發生了。例如,單擊鼠標、改變窗口尺寸、按下鍵盤上的一個鍵都會使Windows發送一個消息

原创 MFC類中各種類的指針的獲取和應用

關於MFC下的文檔和視圖以及框架之間的訪問, 這些問題已經是老生常談了,但我覺得還是都沒有詳細的說明,特 查看了一些blog,總結了一下!希望對和我一樣的人有點幫助! 一:      1:   因爲對於SDI程序,主框架窗口就是文檔框窗(

原创 基於VC.NET的GDI+編程之CImage(VC圖像處理新招)

我們知道,Visual C++的CBitmap類和靜態圖片控件的功能是比較弱的,它只能顯示出在資源中的圖標、位圖、光標以及圖元文件的內容,而不像VB中的Image控件可以顯示出絕大多數的外部圖像文件(BMP、GIF、JPEG等)。因此,想

原创 VC中類的強制性轉化,通過派生來控制自己想要的類

在c++入門的時候,常常看見很多類的強制性轉換,比如看看 CFrameWnd *pFrame = (CFrameWnd*)AfxGetMainWnd(); CView *pView = (CView*)pFrame->GetActiveV

原创 VC用ADO訪問數據庫全攻略

VC用ADO訪問數據庫全攻略,介紹了VC用ADO來訪問數據庫的各個對象及各方法,很經典,也很實用,很值得一看。   正文一、ADO概述ADO是Microsoft爲最新和最強大的數據訪問範例 OLE DB 而設計的,是一個便於使用的應用程

原创 STL 編程

STL(Standard Template Library,標準模板庫)是惠普實驗室開發的一系列軟件的統稱。它是由Alexander Stepanov

原创 全面解讀WM_NOTIFY

控件通知消息 在《深度解析VC中的消息(上)》中,我們提到了消息的分類有3種:窗口消息、命令消息和控件通知消息,我們這裏要談的是最後一種:控件通知消息。 控件通知消息,是指這樣一種消息,一個窗口內的子控件發生了一些事情,需要通知父窗口。通

原创 Windows系統下的多顯示器模式開發

這幾天研究了一下Windows系統的多顯示器模式的編程,實現了Windows下支持10顯示器模式的通用com組件,這裏做一個整理和回顧,希望能對再這方

原创 各種自定義消息通訊

 一、普通的自定義消息方法。        大家都很清楚用戶自定義消息的範圍,不過,雖然說用會自定義消息從WM_USER開始,但是由於我們的工程裏面一般還有很多其他的控件,他們也要佔用一部分WM_USER消息範圍,所以我們必須爲他們留出一

原创 MFC 的CList,CPtrList,CObList,CStringList 的用法

一直在編程中使用stl進行編程,但是最近感覺微軟提供的模版類也是很好,出錯機率更低,建議在mfc的工程使用。相關介紹如下,參照msdn搞清接口即可使用 CList是通用型的列表類,你可以存放指定的數據類型,用法如下:CList<CPoin

原创 VC/MFC如何設置對話框背景顏色

1. 重載OnCtlColor    (CDC*    pDC,    CWnd*    pWnd,    UINT    nCtlColor),即WM_CTLCOLOR消息。      ----    ①在CExampleDlgDlg的

原创 MFC 的CList,CPtrList,CObList,CStringList 用法之CPtrList

CPtrList類支持void指針列表。CPtrList類的成員函數類似於CObList類的成員函數。由於這種類似性,可以使用CObList參考文檔作爲成員函數的說明。無論在任何時候使用一個CObject指針作爲函數參數或返回值,都可以將

原创 MFC 的CList,CPtrList,CObList,CStringList 的用法之CList

CList 類 C++中實現通用數據結構在程序設計當中經常會出現使用同種數據結構的不同實例的情況。例如:在一個程序中可以使用多個隊列、樹、圖等結構來組

原创 使用const提高函數的健壯性

看到const關鍵字,C++程序員首先想到的可能是const常量。這可不是良好的條件反射。如果只知道用const定義常量,那麼相當於把火藥僅用於製作鞭炮。const更大的魅力是它可以修飾函數的參數、返回值,甚至函數的定義體。 const是