原创 D3DXMatrixIdentity 函數

創建一個單位矩陣。 定義: D3DXMATRIX *D3DXMatrixIdentity(          D3DXMATRIX *pOut);參數: pOut [in, out] 指向D3DXMATRIX結構的返回單位矩陣。 返回

原创 另存爲UTF8格式文件

方法1: 在文件開頭,寫入EF BB BF 方法2: _wfopen_s( &file, fileName, "w+,ccs=UTF-8" )     BOM —— Byte Order Mark,中文名譯作“字節順序標記”。在這裏找

原创 win7下面創建遠程線程的解決方案

[文件] dll.c ~ 382B  01 #include <windows.h> 02    03    04 BOOL APIENTRY DllMain(HINSTANCE hInstance, DWORD

原创 VC6遠程線程注入

001 #include "stdafx.h"  002 #include <windows.h>  003 #include <Tlhelp32.h>  004    005 /**  006

原创 D3DXMatrixInverse 函數

計算矩陣的逆矩陣。 定義: D3DXMATRIX *WINAPI D3DXMatrixInverse(          D3DXMATRIX *pOut,    FLOAT *pDeterminant,    CONST D3DXMA

原创 AS3的正則表達式 去除字符串首尾空格

  正則式是一項非常好的文本處理方式,它可以很方便的檢查文本格式,搜索文本中的內容,以及替換文本的內容,比如通常去除文本的前端空格和後端空格的功能,使用下面的正則式即可完成:/**去除字符串前面的空格和跳

原创 Windows剪貼板

1. 拷貝字符串到Windows剪貼板   // hWnd可以爲NULL, lpszText爲需要拷貝的字符串 BOOL CopyStringToClipboard(HWND hWnd, LPCTSTR lpszText) { int

原创 dll注入的代碼

01 #include <stdio.h>  02 #include <tchar.h>  03 #include <windows.h>  04 #include <atlbase.h>  05

原创 d3dx9 常用庫函數整理

D3DXCOLOR* D3DXColorAdd   //兩個顏色的組合值D3DXCOLOR* WINAPI D3DXColorAdjustContrast( //調整顏色對比度D3DXCOLOR *pOut,const D3DXCOLOR

原创 HOOK 窗口過程函數

001 #include <windows.h>  002    003 DWORD dwMyProcessId;  004 DWORD dwImageBase;  005 DWORD dwIma

原创 std string 的常用使用

用 string來代替char * 數組,使用sort排序算法來排序,用unique 函數來去重1、Define        string s1 = "hello";        string s2 = "world";       

原创 DirectX函數學習:D3DX中關於平面的函數

1:D3DXPlaneFromPoints():通過三個點來求得一個平面;   2:D3DXPlaneFromPointNormal():通過一個點和一個法線來求得一個平面;   3:D3DXPlaneIntersectLine():直線

原创 DirectX函數學習:幾個數學函數問題

1:如何判斷一條射線是否穿過一個多邊形區域 剛纔看到一個 Intersection test 算法" 假設射線爲V,V.Origin表示射線源的座標(x,y,z),V.Direction表示射線的方向(v1,v2,v3); 三角形爲T,T

原创 關於點法線向量的計算

      我在學習OpenGL的過程中,發現光照模型的渲染是需要指定法線向量的。無論是面法線還是點法線,不指定的話可能會造成不可預知的渲染效 果。     面法線的計算相對來說容易一些,說說點法線如何計

原创 隱藏進程代碼[C語言]

//HideProcess.h #include<windows.h> #include<Accctrl.h> #include<Aclapi.h> //#include/"HideProcess.h/" #define NT_SUCCE