原创 我與CxImage

 經過多日的痛苦掙扎終於征服了CxImage類庫,在此談談具體方式。 開始時我用的是cximage600_full,但是在按照配置弄完之後總是不成功出現很多link錯誤: Linking...   Creating library Deb

原创 void *的錯誤(error C2036: 'void *' : unknown size)

 這個錯誤是void型指針引起的,如果是其他的類型應該不會出現這個錯誤,我的這個錯誤是因爲對這個void *型的指針進行了偏移操作,來寫入數據一些原代碼如下: void *halfbi; int m=n=i=0; halfbi = Glo

原创 用VC進行COM編程,必須要掌握哪些COM理論知識

  剛纔上網,又找到一篇美文,圖都有,太好了。。。 用VC進行COM編程,必須要掌握哪些COM理論知識   我見過很多人學COM,看完一本書後覺得對COM的原理比較瞭解了,COM也不過如此,可是就是不知道該怎麼編程序,我自己也有這種情況

原创 腦自動處理機制——信息的自動搜索與自動提取(略談)

首先閒談一下,腦處理機制的複雜度用按類窮舉的方法依然是不可能的,對此機制的模擬需要一種整合方法,而這個方法對類的劃分特點爲:不存在多種類別,對此方法而言僅一種類別,換句話說就是沒有類別限制(這是相對性的,請不要鑽角尖,因爲我只需要各位明白

原创 人在出生時大腦是不是什麼都沒有的0的思考

對於有些人的看法:人在出生時大腦爲0,這一點我是極不認同的。 這一點我的理解是:在出生時大腦至少存在本能及非條件反射,還有更重要的隱含的處理,這些處理就是大腦對一些接收到的外界環境刺激的處理,這些處理是使得人 具有發展出適應並改變環境的能

原创 D3D矩陣變換函數整理與說明

矩陣變換矩陣的基本變換有三種:平移,旋轉和縮放。平移:D3DXMATRIX *D3DXMatrixTranslation(    D3DXMATRIX* pOut,//返回的結果    FLOAT x, //X軸上的平移量    FLOA

原创 MFC消息映射的處理函數

過了幾個月的時間對MFC又生疏了一些,近幾天又想到一個問題,也不知道以前是不是注意過了,現在發來說一下,呵呵,牛人可別笑話。 在弄MFC消息映射的時候發現了消息處理函數的定義問題,比如說ON_WM_KEYDOWN()的處理函數的原型定義

原创 完美畫質 3D遊戲反鋸齒技術淺析

完美的畫面已經離我們不再遙遠——反鋸齒技術淺析 不管現今的遊戲畫面有多完美,人物和環境有多真實,但遊戲畫面的構成的主要方式仍然沒有得到改善:一幀畫面由成千上萬像素構成。這意味着物體多邊形的輪廓最終是鋸齒狀的圖形。所以畫面質量不可能達到理想

原创 DeviceExtenson和DeviceObjectExtension關係猜測

用WinDbg順便看了下_DEVICE_OBJECT結構,看到了之前疑惑的2個結構: kd> dt _device_object 0x821899c8 nt!_DEVICE_OBJECT    +0x000 Type          

原创 Socket向完成端口多次發送消息淺見

1.     同時發送多個WSARecv消息處理,多餘的會有什麼情況? 使用代碼測試,顯示結果爲全部返回錯誤997,表示都可以正常發出recv操作,且多個工作線程同時在檢測此socket的多個recv消息,運行片刻立即關閉Client端,

原创 關於繞過過濾驅動的資料的個人看法和摘要

    刻苦鑽研了使用驅動直接使用IN/OUT指令來修改MBR,但是讀取成功了,而寫MBR卻一直沒有進展,到現在也沒有寫進去,汗… 根據網友提供的鏈接發現了這篇文章,http://www.codeproject.com/KB/system

原创 D3D手動計算vertex normal

D3DXVECTOR3 MyD3D::my_face_normal_computer(D3DXVECTOR3 vertex1, D3DXVECTOR3 vertex2, D3DXVECTOR3 vertex3) { D3DXVECTOR

原创 ring3層面函數HOOK從頭來之(一)——無dll遠程進程代碼注入

今天看到一篇文章,關於遠程代碼注入,大概思路如下: 通過“目標窗口”獲得“目標窗口”的hWnd->通過hWnd獲得“目標進程”的ID(ProcessID)->根據ProcessID打開“目標進程”獲得進程句柄hProcess->利用hPr

原创 關於32位os按“段尋址機制”最高64TB的“傳說”

網上不少的資料上說32OS通過“段管理機制”最大的virtual address space可以達到64TB,這種結論我感覺完全是按照“實模式”的方式   計算的來的。。。好先說下這是怎麼計算來的:                offs

原创 關於自刪除程序文件

   思路如下:         好像這個功能可以通過一些庫函數的調用實現,具體沒有看過,不過突然想起一種想象種可以實現的方法:   exe文件之所以不能自刪除因爲這時的文件有一種屬性(具體不太清楚,沒有查),思路是 當前程序運行後進入其