原创 爲MFC單文檔中的視圖添加CScrollBar控件

1.在視圖類的聲明中加入如下代碼,聲明一個CScrollBar CScrollBar m_scrollbarx; 2.如果生成的視圖類沒有窗口創建的消息響應函數OnCreate 那麼自己可以通過類嚮導添加一個 在OnCreate函數加入

原创 box各元素之間的關係

首先是世界(b2World)是所有剛體(b2Body)的容器,世界具有重力等對所有剛體起作用的屬性。 剛體就如現實中的物體一樣具有位置,角度,線速度,角速度,用戶數據等屬性 每個剛體上面包含若干個形狀。 這些形狀則是由夾具固定到剛體上。

原创 在沙盒中存取圖片

-(BOOL) saveImage:(UIImage*)img withName:(NSString*)fileName { NSArray* paths = NSSearchPathForDirectoriesInDomains(

原创 關於芯片

1.cpu的壽命 cpu的壽命一般在10年左右 2.cpu工作溫度 cpu的工作溫度一般在25~75攝氏度之間  3.超頻和溫度對cpu的壽命的影響 據電子學理論,頻率的提高(如果穩定)對於元件壽命不會有影響,但是頻率變高後,卻會產生

原创 關於VC++中宏定義的字符串類型

1.PCSTR,LPCSTR _P_:point   指針 _C_:const  常量 _STR_ :string 字符串 PCSTR 就是 const char* 類型 PCSTR的定義處 typedef CONST CHAR *

原创 MFC中的消息映射

1  BEGIN_MESSAGE_MAP(CpassApp, CWinApp)2      ON_COMMAND(ID_HELP, CWinApp::OnHelp)3  END_MESSAGE_MAP() 這些都是宏定義,不是函數。

原创 STL之vector的用法

1.Vecotor總覽 vector是C++標準模板庫中的部分內容,它是一個多功能的,能夠操作多種數據結構和算法的模板類和函數庫。vector之所以被認爲是一個容器,是因爲它能夠像容器一樣存放各種類型的對象,簡單地說,ve

原创 VC6.0創建一個MFC工程

1.打開VC6.0,“文件”->“新建”,出現如下界面 2.切換到工程選項卡,選擇MFC AppWizard(exe) 3.工程名稱下面的編輯框中輸入工程名稱 4.點擊“確定”,彈出文檔類型選擇界面,可以選擇創建 單文檔 多文檔 基

原创 關於WCHAR

在<WCHAR.h>頭文件中有定義 typedef unsigned short wchar_t; 就是 wide character type 的意思 在 美國資訊交換標準碼(ASCII: American Standard Code

原创 關於電子遷移

何謂“電子遷移” “電子遷移”是50年代在微電子科學領域發現的一種從屬現象,指因電子的流動所導致的金屬原子移動的現象。因爲此時流動的“物體”已經包括了金屬原子,所以也有人稱之爲“金屬遷移”。在電流密度很高的導體上,電子的流動會產生不小的

原创 視圖類 文檔類 框架類 應用程序類之間指針的互相獲取

獲得框架類的指針,兩種方法:CMainFrame   *pFrame   =   (CMainFrame*)AfxGetMainWnd();                                            CMa

原创 MFC 手動添加控件

您可以使用對話框編輯器向對話框中添加控件或者通過代碼自己添加控件。 若要自己創建控件對象,通常要將 C++ 控件對象嵌入 C++ 對話框或框架窗口對象。與框架中的許多其他對象一樣,控件也需要兩步構造。作爲創建父對話框或框架窗口的一部分,應

原创 OpenGL之抗鋸齒 以及 線寬的設置

抗鋸齒 1.線的抗鋸齒 glEnable(GL_LINE_SMOOTH); //啓用 glHint(GL_LINE_SMOOTH,GL_NICEST); //繪製 glDisable(GL_LINE_SMOOTH); //關閉 2

原创 MFC視圖窗口(CView子類)初始化消息的調用順序

調用順序 類的構造函數 Create(CWnd::Create) PreCreateWindow OnCreate(CView::OnCreate) OnShowWindow OnPrepareDC(不止在初始化的時候調用,在窗口的大小改

原创 終極優化你的遊戲 —— 使用髒矩形技術

終極優化你的遊戲 —— 使用髒矩形技術 作者:Kylinx              說明:本文由kylinx本人親自撰寫,歡迎各位遊戲製作同仁轉載和指點,但是任何人不得在本人許可之外以任何理由篡改,模糊本文。謝謝。聯繫方式:game-d