原创 C++數字前綴和後綴

C++數字前綴和後綴C++作爲電腦編程語言,電腦是處理數字的,因此C++中的基礎東西就是數字。C++中提供兩種數字:整型數和浮點數,也就是整數和小數。但由於電腦實際並不是想象中的數字化的(詳情參見《C++從零開始(三)》中的類型一節),所

原创 MFC狀態欄顯示時間

顯示時分秒 1>在Resource標籤StringTable中添加New String,在此定義爲ID_INDICATOR_CLOCK,將其Caption設爲00:00: 00(注意此處00與:之間不能有其他字符或符號). 注意,本步操作

原创 MFC集合類 學習筆記

MFC集合類 三種:數組 列表 映射 模板類:CArray CList CMap 存儲指針:CTypedArray CTypedList CTypedMap 均派生於 CObject CArray: 構造: CArray<CPoint

原创 DC

DC   在MFC中,一個DC(device context)是一個結構體,它定義了圖形對象的參數設置以及它們的屬性,還有影響輸出結果的模式選擇。   圖形對象包括畫線的筆,繪圖和填充用的畫刷,可以複製的位圖或者屏幕的捲動,用於可用顏色

原创 11/7/3 vector<T> 算法<alogrithm>

 sort() 定義在頭文件 <alogrithm> 中sort() 使用兩參數版本,兩參數可以使迭代器或者指針,第二參數仍然是指向序列最後一個元素的下一位同時還有三參數版本,其實兩參數版本中,第三參數默認

原创 C/C++控制檯輸出時設置字體及背景顏色

C/C++控制檯輸出時設置字體及背景顏色1.改變整個控制檯的顏色用 system("color 0A"); 其中color後面的0是背景色代號,A是前景色代號。各顏色代碼如下: 0=黑色 1=藍色 2=綠色 3=湖藍色 4=紅色 5=紫色

原创 MFC 菜單 及 工具欄 的學習筆記

WIZARD  wizard 【計算機】奇才實用程序(旨在幫助使用者完成任務的融入程序的特殊例行程序)[1995] 菜單是在程序代碼之外的資源文件中定義的MDI資源文件定義了兩個菜單IDR_MAINFRAME    顯示程序中無子窗口打開

原创 Small Basic 語言 學習筆記

今天從CSDN老大蔣濤的微博中瞭解到這種語言small basic 原來是微軟爲兒童開發的一款編程軟件以basic語言爲基礎 .net3.5 框架搭建具有強大的智能感知能力特地下載下來一試 本以爲 會是很豐富的圖形界面像windows f

原创 11/7/13 MFC初涉

MFC ( Microsoft Foundation Classes ) 微軟基類這些類封裝了 Windows APIMFC類沒有嚴格遵守面向對象和數據隱藏的原則MFC類的類名以C開頭,如 CWinApp,CFrameWnd 等MFC類的

原创 11/7/5 deque 學習筆記

 <deque>叫做雙端隊列容器,其功能與矢量容器相似,包括相同的成員函數,不同的是可以在頭尾兩個方向有效地刪除和添加元素。push_front()  函數可以實現在頭部添加元素,其使用方法與push_ba

原创 MFC繪圖學習筆記

封閉矩形:邊界矩形: 邊界矩形考慮了畫筆的寬度,以避免圖形繪製不完整 使用InflateRect(Width, Width)可以擴大矩形 InflateRect inflates CRect by moving its sides awa