原创 Windows關於操作註冊表的API介紹

註冊表的操作,API爲我們提供了大約25個函數。他提供了對註冊表的讀取,寫入,刪除,以及打開註冊表及鍵值時所有函數,並且可以達到對註冊表的備份,連接和對遠端註冊表進行查看等等。註冊表對整個系統十分重要,你

原创 CreateDIBSection 理解BMP文件的格式

1、首先我們要理解分辨率         我們常說的屏幕分辨率爲640×480,刷新頻率爲70Hz,意思是說每行要掃描640個象素,一共有480行,每秒重複掃描屏幕70次。讓我們複習一下赫茲的概念:Hz是個頻率單位,表示每秒種發生的次數

原创 CDialogBar(對話條)和CReBar(伸縮條)的編程

對話條是工具欄和無模式對話框相結合的產物,對話條和對話框類似,包含有標準的Windows控件,並且可以通過創建對話框模板來表示對話條。 伸縮條功能很強大,我們可以在伸縮條中直接增加CToolBar,CStatusBar和CDialogBa

原创 WM_CTLCOLOR和OnCtlColor消息的用法

VC雖然很難製作出超炫的界面,但也並不是不能美化。 很多人都覺得自己的程序的界面不那麼美觀,往往VC默認產生的對話框比較單調,因此很多人往往找到很多其它的控件對對話框進行美化修飾,例如給靜態控件設置字體,設置背景顏色等等,其實這些完全可以

原创 如何在VC中使用GDI+

GDI+可應用於二維向量圖象,柵格圖象及排版,是爲C/C++程序員而設計的表現爲C++類而存在的接口,能用於一切基於Windows的應用中。作爲GDI的後繼者,GDI在GDI中增加了新功能,如文本的反鋸齒,漸變筆刷,Alpha溶合;也優化