原创 如何在formview裏顯示屬性選項卡propertysheet

因爲要做圖形學大作業,所以又和MFC槓上了。這次打算做一個嵌套在基於CDialog創建的FormView類裏的propertysheet,以前沒做過,所以也是小小折騰了一下,特此記錄以備忘 先上最後的效果圖吧~ 左邊的屬性框就是這次做出

原创 寫給初學者的A*算法(A*Pathfinding for beginners)

作者:Patrick Lester 網址:http://www.policyalmanac.org/games/aStarTutorial.htm 或者http://www.gamedev.net/page/resources/_/tec

原创 BUG之路——14.11.11關於指針

<pre name="code" class="cpp">//《C++教程》鄭莉、李寧,人民郵電出版社,2010第一版//第五章 抽象與分類 //簡單的學生信息系統,有錄入、查詢、輸出功能//BUG:<span style="font-

原创 讀取自定義模型文件,繪製模型

利用OpenGL進行模型表現 轉自http://blog.csdn.net/zhangci226/article/details/5060634   這篇文章介紹一下用OpenGL來表現模型對象。比如用3DMAX等工具做好一個模型

原创 最小生成樹Prim算法

轉自http://www.cnblogs.com/Veegin/archive/2011/04/29/2032388.html 今天從志權師兄那裏學會了最小生成樹。所謂生成樹,就是n個點之間連成n-1條邊的圖形。而最小生成樹,就是權

原创 ShowCursor、MouseHover、MouseLeave使用與MFC框架理解

又是在做計算機圖形學大作業時遇到的問題,特此記錄備忘~ 這次想實現的功能是按下ESC鍵關閉窗口,以及在渲染窗口裏隱藏光標,用圖片代替光標位置,窗口其他位置顯示默認的光標。 因爲搞不懂MFC默認生成的View類和MainFra

原创 const用法詳解

const在函數前與函數後的區別 一   const基礎         如果const關鍵字不涉及到指針,我們很好理解,下面是涉及到指針的情況:         int   b   =   500;     const   int

原创 深入理解OpenGL拾取模式(OpenGL Picking)

深入理解OpenGL拾取模式(OpenGL Picking) 轉自http://blog.csdn.net/zhangci226/article/details/4749526     在用OpenGL進行圖形編程的

原创 OpenGL之座標轉換(好文-清晰版)

下面這篇文章詳細講述了OpenGL裏的座標轉換,清晰,明瞭。但是其所謂的渲染管線只包括modelview 轉換 和 投影變換,我覺得不是這樣的。這只是從座標角度吧。比如什麼頂點着色、光柵化、送至幀緩存都沒有涉及到。 原文地址:http

原创 啓發式搜索和A*算法(Heuristics and A* Pathfinding)

作者:Patrick Lester  原文地址:http://www.policyalmanac.org/games/heuristics.htm   Heuristics and A* Pathfinding By Patrick

原创 C++引用傳遞和值傳遞

補充:關於前置++重載爲成員函數時,返回類的引用類型的原因 Plus &operator++();//前置++,若返回值不是引用類型,則結果也對,只是返回值不能作爲左值被賦值了 Plus operator++(int);//

原创 opengl像素操作

轉自http://www.cnblogs.com/yxnchinahlj/archive/2010/11/19/1881600.html 今天我們先簡單介紹Windows中常用的BMP文件格式,然後講OpenGL的像素操作。雖然看

原创 C++構造及析構函數調用問題

//析構函數在對象的生命週期結束時調用,例如函數內局部對象是在函數結束時調用,堆內存中對象是在delete時調用。//<span style="font-family: Arial, Helvetica, sans-serif;">構造函

原创 MFC中的MainFrame Dlg,App,Doc,View的關係

轉自http://www.cnblogs.com/areliang/archive/2011/11/17/2252901.html MainFrame: 主框架類 Dlg 是Dialog 的縮寫,表示對話框本身  App類就是

原创 荷蘭旗問題(C語言實現)

//三色旗問題,也叫荷蘭旗問題 //一根繩子上有一些藍色、白色、紅色的旗子,它們的排列順序是隨意的 //現要求把旗子分類並按照藍色的旗子都在前,紅色的旗子都在後,白色的旗子在中間的順序排列 //你只能在一根繩子上操縱這一切,並且一次只能調