原创 gluOtho2d及glViewport
好長時間沒動過OpenGL了,現在忽然醒悟,又從前面開始,一點一點重新開始理解複習。 昨天看到gluOtho2d及glViewport,突然明白了兩個函數的作用 一、gluOtho2d() 這個
原创 C++函數參數和返回值三種傳遞方式:值傳遞、指針傳遞和引用傳遞(着重理解)
C++函數參數和返回值三種傳遞方式:值傳遞、指針傳遞和引用傳遞(着重理解) 引用與指針的比較 引用是 C++中的概念,初學者容易把引用和指針混淆一起。一下程序中,n 是m 的 一個引用(reference),m 是被引用物(referen
原创 教你編寫DOTA外掛
好久木有研究DOTA了,整理篇小菜文章。首先,我們要提升外掛本身程序權限,使其能夠有權限修改war3遊戲的內存。這個c++可以使用如下代碼 void EnableDebugPriv()//提升程序自身權限 { HANDL
原创 CMD命令行高級教程精選合編
目錄 第一章 批處理基礎 第一節 常用批處理內部命令簡介 1、REM 和 :: 2、ECHO 和 @ 3、PAUSE 4、ERRORLEVEL 5、TITLE 6、COLOR 7、mode 配置系統設備 8、GOTO
原创 詳解C/C++函數指針聲明
轉自:http://www.cnblogs.com/iuices/archive/2011/11/21/2257710.html 要理解一個C程序,僅僅理解組成該程序的符號是不夠的。程序員還必須理解這些符號是如何組合成聲明、表達
原创 BMP文件結構
BMP文件結構 ---- 1. BMP文件組成 ---- BMP文件由文件頭、位圖信息頭、顏色信息和圖形數據四部分組成。 ---- 2. BMP文件頭 ---- BMP文件頭數據結構含有BMP文件的類型、文件大小和位圖起始位置等信
原创 GLUT函數說明(轉載)
一、初始化 void glutInit(int* argc,char** argv) 這個函數用來初始化GLUT庫。對應main函數的形式應是:int main(int argc,char* argv[]); 這個函數從main函
原创 觸發ASSERT(afxCurrentResourceHandle != NULL)錯誤的原因
Debug Assert error afxwin1.inl line:22 翻譯參考 http://wenku.baidu.com/view/146a503987c24028915fc3f6.html 上述錯誤出現的原因有兩
原创 OpenGL 數據類型
OpenGL 數據類型 首先我們要討論的是OpenGL的數據類型。因爲OpenGL是一個跨平臺的API,數據類型的大小會隨使用的編程語言以及處理器(64位,32位,16位)等的不同而不同,所以OpenGL定義了自己的數據類型。當傳遞數
原创 Glut處理鼠標事件
檢測鼠標單擊 要想在OpenGL中處理鼠標事件非常的方便,GLUT已經爲我們的註冊好了函數,只要我們提供一個方法。使用函數glutMouseFunc,就可以幫我們註冊我們的函數,這樣當發生鼠標事件時就會自動調用我們的方法。 函數的原
原创 OpenGL-鍵盤控制
轉載自 http://www.cnblogs.com/irvinow/archive/2009/02/22/1396003.html 當你按下一個鍵後,GLUT提供了兩個函數爲這個鍵盤消息註冊回調。 第一個是glutKe
原创 CString詳解以及CString轉換成char*
CString 型和 char* 類型的相互轉化 1. CString 轉化成 char* 之一:強制類型轉換爲 LPCTSTR; 這是一種略微硬性的轉換,有關“正確”的做法,人們在認識上還存在許多混亂,正確的使用方法有很多,
原创 AfxGetApp->GetMainWnd()與AfxGetMainWnd
轉自:http://hi.baidu.com/magic_james/item/1298e9c486a7f26bf7c95d89 前臺線程與後臺線程,AfxGetApp->GetMainWnd()與AfxGetMainWnd的不同
原创 關於在線程中使用AfxGetMainWnd()出錯的問題,終於找到了
轉自:http://www.cnblogs.com/myitm/archive/2011/06/27/2091625.html 關於在線程中使用AfxGetMainWnd()出錯的問題. AfxGetMainWnd()得到的是當前線
原创 (轉載)在OpenGL場景中實現小地圖功能
轉自:http://www.c3dn.net/forum.php?mod=viewthread&tid=48&page=1 想象一下,我們在原始森林裏尋找寶藏,沒有地圖,沒有GPS,那結果應該只有一種:不但找不到目標地點,而且