原创 奇怪的宏

MFC中構建消息映射表的宏位於Include目錄下的AFXWIN.H中: #ifdef _AFXDLL #define BEGIN_MESSAGE_MAP(theClass, baseClass) /  const AFX_MSGMAP*

原创 VC++常用數據類型及其操作詳解 - TMD 程序員寧有種乎? - 博客園

一.              VC常用數據類型列表 二.              常用數據類型轉化 2.1數學類型變量與字符串相互轉換 2.2 CString及string,char *與其他數據類型的轉換和操作 ●CString,s

原创 LPTSTR、LPCSTR、LPCTSTR、LPSTR的意義 - 豆子的專欄 - CSDNBlog

UNICODE:它是用兩個字節表示一個字符的方法。比如字符'A'在ASCII下面是一個字符,可'A'在UNICODE LPTSTR、LPCSTR、LPCTSTR、LPSTR的意義: LPSTR:32bit指針 指向一個字符

原创 MFC DAO編程中的複製基本表操作

Access是關係型數據庫,根據關係型數據庫理論,同一個數據庫中一般不存在相同結構的基本表,因爲沒有必要,完全可以union起來。但是,在實際編程開發過程中,總會存在一些奇特的需求;比如我現在做的這個項目,一個井眼對應一個基本表,而這些基

原创 給樹形控件的節點編號

還是我那個科技創新項目,需要獲取樹形控件的節點編號,我覺得應該有對應的函數,查看CTreeCtrl的成員函數,發現有一個很像:GetItemData(HTREEITEM hItem),但僅僅是像而已! TVITEM用來存儲樹形控件節點的信

原创 關於WM_NOTIFY與消息反射————耗費我兩天時間才解決的問題

誰讓我這麼菜呢!不過,沒有菜鳥,哪來高手?-_-| 其實,問題很簡單,我想在listctrl響應NM_SETFOCUS的同時通知其父窗口(其實我這句話說錯了,listctrl只能響應=NM_SETFOCUS,爲什麼有個“=”呢?稍後解釋

原创 編譯器眼中的虛函數

先看一段代碼:#include <iostream.h> class A { public:  virtual void Display(){cout<<"class A::Display()"<<endl;}};class B:publ

原创 不同視圖類之間的命令消息傳遞

我們先看看VC課上學的命令消息傳遞的路線: 命令消息接收者的類型 處理次序 Frame窗口 1.View 2.Frame窗口本身 3.CWinApp對象 View 1.View本身 2.Document Document 1.Do

原创 在VC++6.0下構建可直接編輯的列表控件類

在VC++6.0下構建可直接編輯的列表控件類   劉  婭 摘要 MFC中的CListCtrl類用於封裝列表控件的各種操作,但CListCtrl類不支持直接編輯。本文介紹在VC++6.0中以CListCtrl類爲基類構建可直接編

原创 指向派生類對象的基類指針與虛函數

看如下代碼: CSales   aSales("崔賢"); CSales* pSales; CWage* pWager; pSales=&aSales; pWager=&aSales;//用基類指針指向派生類對象 pWager-

原创 C++/OOP 大系

【C++/OOP 大系】 《程序員》2001.01 作者簡介:侯捷,臺灣電腦技術作家,着譯評兼擅。常着文章自娛,頗示己志。個人網站:www.jjhou.com 北京鏡站:www.csdn.net/expert/jjhou ●開場白 《程

原创 SVN初相識

最近boss給我分了個師弟,終於結束了孤軍奮戰的日子,雖然師弟也不怎麼會,但有總比沒有好,現在兩個人也算個小團隊了,代碼拷來拷去很麻煩,我就試着自己搭建個SVN服務器,搭建過程中遇到了一些問題,記錄在這裏備忘。 SVN(即Subversi

原创 有用的鏈接

C++ 編譯器免費下載或試用 Borland C++ 5.5    http://www.borland.com/bcppbuilder/freecompiler/cppc55steps.html KAI C++        http

原创 靜態切分窗口的替換與更新

 今天在我的項目中遇到這樣的需求,我想在點擊工具欄某個自定義的視圖切換按鈕時,靜態切分窗口中的某個視圖被一個新視圖替換(例如:CFormView被CEditView替換)。我開始的想法是:在那個視圖按鈕被點擊的消息響應函數中發送WM_CR

原创 給對話框上的靜態文本加上超鏈接

很多軟件開發着喜歡在“關於”對話框中加入一些超鏈接(比如:自己的博客地址或E-mail)一擴大自己的影響。原以爲這個很容易實現,最近也想試一下,原來MFC中並沒有這樣的靜態文本類給我用,搜索一下發現,有一位高人寫了一個CHyperLink