posted @ 2012-09-13 00:56 Awen's Blog 阅读(640) 评论(0) 推荐(0) 编辑
摘要:
來源: http://blog.csdn.net/xbwee/article/details/3592050作者: xbwee內容:WTL中支持 MDI 的接口类是 CMDIWindow ,继承自 ATL::CWindow ,因此两个特殊的数据成员是 HWND m_hWndClient 继承自Cwindow 当前窗口客户区窗口句柄。HWND m_hWndMDIClient MDI客户区窗口句柄,窗口类别为“MDICLIENT”。它们的关系比较容易混淆···下面我们来区分一下:凡是谈到Windows程序设计必先从P先生的《Windows Programming》谈起 阅读全文
摘要:
來源: http://topic.csdn.net/t/20050103/21/3696236.html作者: tanjie內容:ofstream流,以ios::app打開(或者“ios::app|ios::out”),如果沒有檔,那麼生成空檔;如果有檔,那麼在檔尾追加。 以ios::app|ios::in打開,不管有沒有檔,都是失敗。 以ios::ate打開(或者”ios::ate|ios::out”),如果沒有檔,那麼生成空檔;如果有檔,那麼清空該檔 以ios::ate|ios::in打開,如果沒有檔,那麼打開失敗;如果有檔,那麼定位到檔案結尾,並可以寫檔,但是不能讀檔 ifstream流 阅读全文
posted @ 2012-08-20 12:18 Awen's Blog 阅读(1881) 评论(0) 推荐(0) 编辑
摘要:
1. Abstract建立最基礎的 Irrlicht 3D 引擎的應用框架。(for vc2008)2. Introduction2-1. 這個框架是我們在讀 Irrlicht 的一系列範例教學最基礎的部份,在官方的教學範例中大部份都由這個框架開始展開。2-2. 關於專案檔的建立請參考這邊:http://www.gamelife.idv.tw/viewtopic.php?t=16172-3. 現在讓我們一步一步來慢慢完成這框架。STEP1. 應用程式的入口函式:int main(int argc, char **argv){ return 0;}a. 加入專案的第一隻檔案也是唯一的叫 &quo 阅读全文
posted @ 2012-02-11 11:09 Awen's Blog 阅读(588) 评论(0) 推荐(0) 编辑
摘要:
-------------------------------------------------------- 資料來源: http://www.winmsg.com/cn/orbit.htm-------------------------------------------------------- 中文版序言http://www.winmsg.com/wtl/Prologue.htm Part I ATL GUI Classes http://www.winmsg.com/wtl/Part1.htm Part II WTL GUI Base Classes http://www.win 阅读全文
posted @ 2009-06-21 16:23 Awen's Blog 阅读(332) 评论(0) 推荐(0) 编辑
摘要:
1. Abstract如何禁止WTL CTabView中Tab的Dragging行為?2. Introduction因在專案中使用Tab的功能去進行頁面的分類,但是卻又不希望使用者改變Tab的順序。經過對 CTabViewImpl 這個Class的Trace之後發現 CTabViewImpl將Dragging行為的處理分配在 dwMsgMapId == 1的這個 Message Map分流中,所以... 阅读全文
posted @ 2008-09-21 13:08 Awen's Blog 阅读(1395) 评论(0) 推荐(0) 编辑
摘要:
來源:http://blog.csdn.net/MLiang/archive/2006/07/13/913911.aspx作者:俺想有栋房 上图是ATL模板CAtlServiceModuleT内部运行服务的一个过程,其中RunMessageLoop是一个消息循环(Message Loop),直到SCM(服务控制管理器)发送了一个WM_QUIT消息,PostThreadMessage(m_dwThr... 阅读全文
posted @ 2008-09-11 01:32 Awen's Blog 阅读(477) 评论(0) 推荐(0) 编辑
摘要:
來源:http://www.host01.com/article/software/cc/20060917232906391.htm作者:CUJ今天看到《軟體研發5》有一篇譯自CUJ的文章“使類不可繼承”,方法很好,但有幾個毛病: 1.正如譯者說的,還是有辦法進行繼承,雖然方法有點變態 2.最主要的毛病卻是,這種辦法會造成運行時的開銷。因為至少會增加VTABLE指針。 所以,針對以上兩個問題,作了... 阅读全文
posted @ 2008-04-09 23:09 Awen's Blog 阅读(317) 评论(0) 推荐(0) 编辑