原创 BITMAPFILEHEADER、BITMAPINFOHEADER及BMP結構詳解

BITMAPFILEHEADER、BITMAPINFOHEADER及BMP結構詳解 位圖BITMAPINFOHEADER 與BITMAPFILEHEADER: 先來看BITMAPINFOHEADER,只寫幾個主要的     biSiz

原创 VC 實現拉伸位圖 筆記

        本文爲本人實際開發中遇到的實際問題,然後經過一番努力後(在網上找相關資料,問高手等方式)終於將問題解決了,爲了備忘,所以有此文的存在。 當然,希望能給被同樣問題困擾的朋友帶來幫助,代碼隨便拿去用(如果有用!)。 方法一:

原创 VC MFC菜單欄(CMenu)控件

菜單欄 在對話框窗口裏顯示菜單欄 像工具欄一樣,菜單欄在控件面板裏沒有對應的選項,但有一個菜單控件類CMenu,所以如果想要在對話框裏顯示菜單欄,就得像工具欄那樣,到ResourceView選項卡里新建一個菜單欄資源,步驟跟新建工具

原创 對話框模板,RegexTest

我想用 MFC 和 C++ 創建一個基於對話框的程序(主窗口本身是個對話框)。我不想使用資源(.rc)文件,而是想在內存中動態創建對話框。我在 MSDN 中找到一些線索,但沒有發現代碼例子。我瞭解到 DLGTEMPLATE 和 DLG

原创 Richedit使用大全

 很不錯的源代碼 http://www.pudn.com/search_db.asp?keyword=MyRichEdit&x=36&y=16 richedit 常見使用問題 一.常見問題 a.可以編譯,不能執行的 在需要在相應

原创 最終--VC中MFC如何顯示位圖(拉伸以及非拉伸)

簡單的記一下如何顯示位圖: 1、聲明一個CBitmap對象,並從資源中加位圖。 2、創建一個兼容的DC,用CDC的成員函數CreateCompatibleDC。 3、用CDC的成員函數SelectObject將位圖選入到兼容DC中

原创 VC MFC工具欄(CToolBar)控件

工具欄 工具欄控件在控件面板裏沒有對應的選項(圖標),但有一個工具欄控件類CToolBar,所以我們如果要創建一個工具欄控件並顯示在窗口裏的話,只能用代碼來完成,事實上任何一種控件,都可以用代碼創建,如CButton按鈕類,現舉一個用

原创 一步一步教你實現CTreeCtrl 自繪

最近因工作需求,需要自繪CTreeCtrl。由於原來從來沒有自繪過,開始在網上搜索資料,查詢(因此本文有些知識可能不全面,或許還有更好的辦法來實現,還請大家多多指教。)經過一段時間的編寫,終於寫好了。在此,感謝網友bunpkin提供的

原创 動態改變listctrl 單元格背景及文字顏色(非重寫控件)

CListCtrl 類裏面沒有直接改變單元格背景及文字顏色的成員函數,只有改變整個背景的顏色。我有時候只是需要把某個單元格的顏色改變來突出顯示就可以了: 我們可以通過重載ListCtrl控件的Customdraw 消息,然後在裏面寫一

原创 用CTime類得到當前日期、時間、星期,並格式化輸出

用CTime類得到當前日期、時間、星期,並格式化輸出① 定義一個CTime類對象 CTime time;② 得到當前時間 time = CTime:

原创 STL 容器的查找函數

在寫程序的時候,需要經常在map或者vector中查找符合條件的記錄,而在map和vector中都沒有提到查找函數。在本文中,詳細說明了find_if用在map和vector中的用法。 我們首先看下在STL中find_if是怎樣實現的,然

原创 OpenMax的數據類型

原文出自http://blog.csdn.net/ifloveelse/article/details/28613115?utm_source=tuicool 1. OpenMax IL控制API OpenMax IL層的API允許I

原创 讓控件失去焦點

版權聲明:轉載時請以超鏈接形式標明文章原始出處和作者信息及本聲明 http://www.blogbus.com/newthnote-logs/67403982.html 1.SetFocus另外一個控件          GetDl

原创 VC 常用的數學函數

abs 原型:extern int abs(int x); 用法:#include <math.h> 功能:求整數x的絕對值 說明:計算|x|, 當x不爲負時返回x,否則返回-x 舉例:       // abs.c    

原创 對vector等STL標準容器進行排序操作

西方有句諺語:不要重複發明輪子! STL幾乎封裝了所有的數據結構中的算法,從鏈表到隊列,從向量到堆棧,對hash到二叉樹,從搜索到排序,從增加到刪除......可以說,如果你理解了STL,你會發現你已不用拘泥於算法本身,從而站在巨人的