原创 VC++技術內幕(第四版)筆記(第17章)

/*************************************/第十七章:讀和寫文檔--MDI應用程序1, MFC庫中CMDIFrameWnd類封裝了主框架窗口和MDI客戶窗口所有的函數(包含了所有Windows MDI消息

原创 VC++技術內幕(第四版)筆記(第16章)

/********************************************/第十六章:讀和寫文檔--SDI應用程序一,序列化:1,序列化:對象可以被持續,即當程序退出時候它們被存盤,當程序重啓時候它們又可被恢復,對象這種存

原创 C語言-數據結構-二叉排序樹與平衡樹算法實現及演示

這個程序是我05年2月份學數據結構時候,老師說讓我做個演示程序時候做的一個最初版本程序。當然這不是教給老師的演示程序版本,演示版本的算法是套用書上的(清華-嚴老師),這版本算法是我自己寫的,所以我不能保證它沒BUG(PS:在刪除平衡樹節點

原创 VC++技術內幕(第四版)筆記(第9章)

第九章:Win32內存管理1,一個程序就是一個EXE文件。Windows中,一旦一個程序被啓動的,系統爲其創建一個進程。一個進程擁有自己的內存,文件句柄,和其它的系統資源。如果連續兩次啓動同一個程序,系統爲其創建兩個獨立的進程併發運行(併

原创 VC++技術內幕(第四版)筆記(第12章)

/***************************************/第十二章:菜單、鍵盤加速鍵、覆文本編輯控件和屬性表1,主框架窗口包含標題欄和菜單欄,而各種各樣的子窗口(包括工具欄窗口、狀態欄窗口和視圖窗口)覆蓋着主框架窗

原创 MASM-打字練習程序

打字練習程序 功能:1) 從磁盤文件中讀入一些字母(程序中只載入一屏306個字符)2) 運行時,可按照屏幕顯示的字母輸入練習(模擬金山打字,這個實現很有挑戰性哦,先拷貝過去運行下看看效果哦)3) 輸完結束或按ESC結束.結束時可顯示出練習

原创 VC++技術內幕(第四版)筆記(第15章)

/********************************/第十五章:文檔與視圖的分離1,SDI應用程序文檔類由CDocument類派生,一個文檔類可以有一個或多個由CView類派生的視圖類。 2,重要成員函數:1)CView::

原创 MASM-文件記錄操作

文件記錄操作該程序實現及其說明:1)從磁盤文件中讀入記錄數據.(這裏磁盤文件中的數據爲字符串格式,而且字符型串與數值型的串混雜在一起,要從中分離數值型字符串並將其轉化爲數值以便進行數值運算等.我這裏作了簡化這程序核心目的不在這.)記錄文件

原创 自行設計的一個ustring類

半夜醒來,閒着沒事,自己設計了下string類,貼到BLOG上。C++都學迷茫了,好久也沒動了,今以此立照,激勵下學習。當然啊,自己的C++底子薄的要命,其中難免錯漏百出,因而貼帖更期望的是得到老人指點些啊。class ustring{p

原创 VC++技術內幕(第四版)筆記(第14章)

/****************************/第十四章:可重用框架窗口類1, 可重用基類的設計:爲某個工程所設計的類應該能夠被提取出來 ,使它進一步一般化後被應用於其他的應用程序。2, 一些重要函數:1)CFrameWnd:

原创 VC++技術內幕(第四版)筆記(第11章)

/******************************************/第十一章:Winsows消息處理和多線程編程一)Winsows消息處理1,單線程:程序代碼只有一條執行路徑。2,單線程程序消息處理過程:MSG mes

原创 VC++技術內幕(第四版)筆記(第10章)

第十章:位圖1,Windows的位圖實際上是一些和顯示象素相對應的位陣列。2,GDI位圖是設備相關位圖,用MS基本類庫(MFC)中的CBitmap類表示的,依賴具體的設備。3,DIB社設備無關位圖,比GDI位圖有許多編程優勢。任何運行Wi

原创 VC++技術內幕(第四版)筆記(第8章)

/************************************/第八章:使用ActiveX控件1,ActiveX控件是一個直接插入到C++程序中的軟件模塊,以前常稱OLE控件(OCX),是基於MS-COM技術。2,Active