Time of Update: 2018-12-04
'本文首發於水木清華BBS MicrosoftTRD版,轉載請保留有關資訊 '作者chen3feng(RoachCock@smth.org)'email: chen3feng@163.com, chen3fengx@hotmail.com''賊強的東東,今天一天就為了找這個了呢,還好遇見了這個,試用了下,可以的'2008-12-09 參考;Matthew Curland的VB函數指標調用'本法,函數內有EXIT時,參數類型不對路時,無法作用。EXIT的判斷,會出現死迴圈。Option
Time of Update: 2018-12-04
今天終於利用CRichEditCtrl實現了聊天對話方塊截取,發送與顯示圖片。在利用CRichEditCtrl提供的StreamIn來顯示複雜文本和圖片的時候,由於需要設定SFF_SELECTION(replace the current selection),所以總是容易把其中選中的內容替換掉。造成內容丟失。下面的方法可以解決:void CMyRichEditCtrl::StreamIn(CMemFile &mf){ if(mf.GetLength()==0)return; long
Time of Update: 2018-12-04
一、因由象過河V6.0.188 中使用了FireBird資料庫一同學資料可能需要從“超旺百貨增強版”導至象過河中。因象過河支援USB轉接線單獨開錢箱,而超旺用了轉接線得打小票才能開錢箱。二、FireBird資料庫的前景不錯,或許自己下次就會用到它。三、條件(不一定都需要具備,但我是用以下方式通過串連的)1、象過河已經自動裝了FireBirdV2.0。2、我又裝了“Firebird_ODBC_2.0.0-Win32.exe”,並設定。3、firebird資料庫中的bin檔案夾下的fdclient.
Time of Update: 2018-12-04
在CXXXDialog中聲明下列靜態變數:static int CALLBACK MyListCompare(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort);static DWORD m_SortColum;static BOOL m_bAs;初始化:DWORD CXXXDialog::m_SortColum = 0;BOOL CXXXDialog::m_bAs = TRUE;///全域函數,比較兩個項目的依據 int CALLBACK
Time of Update: 2018-12-04
>>>個性CPUhttp://bbs.tianya.cn/post-it-657472-1.shtml 第一:CPU群內擁有多核U
Time of Update: 2018-12-04
1。wchar *p = wcsrchr(szFilePath, L'.');2。p++;3。if (p == NULL)4。 return;5。printf("%ws\n", p);上面的代碼看著貌似沒有問題。但是當第1句執行完之後,如果p為NULL,那麼第2句執行後,p就為1。第3句判斷就不成立。因此執行第5句的時候,由於指標值為1,而0-64KB都是NULL指標空間,所以崩潰。正確的代碼:1。wchar *p = wcsrchr(szFilePath, L'.');2。if (p =
Time of Update: 2018-12-04
1資料庫檔案,只能一個元素(資料庫檔案名),而資料庫服務可以建立多個資料庫檔案.2資料庫裡,是資料表,資料表也是一個表名.一個庫檔案可以有多個表.3資料表裡,是一行列名,然後一個表,可以有多行資料. 現在的資料庫基本是這種模式,然後通過關係的方式,形成二維表.A A1 A2 A3B B1 B2C C1 C2 C3 ... V A1 A2 B1 C3 C4....多個表,即二維,組成一個一維表,或著說是一個一維表,拆成一個二維表.一維欄位再配上行號也被稱為二維表. 可是這是真實的二維表嗎?不是!二
Time of Update: 2018-12-04
寫程式經常用到註冊表操作,特別麻煩.把一些常用的操作總結如下:RING3:1.枚舉鍵下的keyvalue值:BOOL RegKeyValueEnum(WCHAR *szKey){HKEY hkey; WCHAR RegBufferLocal[100]; DWORD dwSize=100;DWORD dwVSize = 0;DWORD dIndex=0;DWORD type=REG_SZ;if (szKey == NULL){ printf("szKey == NULL\n");
Time of Update: 2018-12-04
科學家發明永不死機電腦:能自我修複 2013年02月18日 10:52
Time of Update: 2018-12-04
Option Explicit''V0.6 與CallByAddress類似,代碼基本一致,就是不知道怎麼傳ParamArray參數,導致代碼重複。Public Function CallFromDll(ByVal dllName As String, ByVal pFunc As String, ByVal RetType As VariantTypeConstants, ParamArray ParamTypes() As Variant) Dim hMod hMod =
Time of Update: 2018-12-04
鍵盤過濾之核心級Hook(二)如果不想讓鍵盤過濾驅動程式或回呼函數首先獲得按鍵,則必須比連接埠驅動更加底層一些。早期版本的QQ反盜號驅動的原理是這樣的:使用者要輸入密碼時(比如把輸入焦點移動到了密碼框裡),就註冊一個中斷服務來接管鍵盤中斷,比如0x93中斷,之後按鍵就不關鍵驅動的事了。首先就來介紹一下Hook鍵盤中斷。1.中斷:IRQ和INT學過電腦體繫結構的人都知道硬體往往是通過中斷來通知CPU某個事件的發生。比如按鍵按下了。但是中斷並不一定要有任何硬體的通知,一條指令就能使CPU“發生中斷”
Time of Update: 2018-12-04
'Excel串連驅動
Time of Update: 2018-12-04
ftp://ssd.jpl.nasa.gov/ 匿名FTP裡可以下到 PUB/eph/planets/ASC???/子目錄下,有405 406 410 423等檔案夾。 根據需要下載,我下的是405 406。405是含章動的,406是不含但跨度比較大。 ftp://ssd.jpl.nasa.gov/pub/eph/planets/fortran/ 檔案夾裡是fortran應用樣本。 再下載一個 VisualFortran6.5 百度裡有個人有公用郵箱裡可以下。 郵箱裡還有一本 Fortran95
Time of Update: 2018-12-04
C **********************************************************************************C PARAMETER ( NRECL = 4 )!基本是用重定義輸入C PARAMETER ( NRECL = 1 )!所以最好直接設定或改HEAERC ****************************************************************************
Time of Update: 2018-12-04
AfxBeginThread引起的記憶體流失(ZZ)下面的代碼,當用AfxBeginThread開始一個線程時,實際上是有記憶體流失的for (ii = 0 ; ii < 1000 ; ii ++ ) { CWinThread * pWinThread; pWinThread = AfxBeginThread(ThreadLBProc, NULL); ::Sleep( 500 );}UINT ThreadLBProc(LPVOID pParam){
Time of Update: 2018-12-04
在拖了幾天,調了快一天之後,問題終於在新年的第一天解決,慶賀一下O(∩_∩)O~在“北極星2003”的CSDN部落格上看到說用ObReferenceObjectByName來輸出驅動程式的基本資料,結果我去測試的時候無情的藍屏了。找了好久,終於發現了原因所在。因為部落格上的代碼是C++,而ObReferenceObjectByName是NativeAPI,所以需要做一個聲明,C++用了extern
Time of Update: 2018-12-04
'-------------------------------------------' 類比滑鼠的左鍵單擊和按右鍵'-------------------------------------------' 洪恩線上 求知無限'-------------------------------------------'程式說明:'本例採用API函數實現類比的滑鼠事件,程式運行後會'產生十分有趣的效果。也來試一試。'本例中只使用了相對滑鼠座標,我們也可以使用絕對'滑鼠座標來試一試。'-------
Time of Update: 2018-12-04
在C++中,可以通過智能指標管理指標,也可以通過引用方式來管理指標,即在類中增加一個引用記數,跟蹤指標的使用方式.當記數為0了,就可以釋放指標了.適合於通過一個指標申請記憶體之後,會經過程式各種複雜引用的情況.class CXData{ public: CXData() { m_dwRefNum = 1; } ULONG AddRef() { ULONG num = InterlockedIncrement(&m_dwRefNum)
Time of Update: 2018-12-04
1 樓 2012-07-31 08:47[跟進中] 360超那啥,天天故報毒我勒個去,以前不懂的,一報毒就把以前下的好些軟體給刪了,因為360經常報它們有毒咯.我相信360可是最近幫朋友寫軟體了,才知道360超那啥?隨便用幾個API就報毒了,現在想想,好虧啊,刪了好些以前用著還不錯的軟體啊?!360們,你們能不能真正的負點責啊?你們是檢測特徵碼還是檢測到有什麼古怪的木馬特性呢? 2 樓 2012-07-31 09:14回複 1樓 jiaguoxinzhi
Time of Update: 2018-12-04
執行結果E:/Fortran_G95>appgetname 3 4 11 15 16 12星號 星名 NAME 方式 3 地球 EARTH 地月+月球 4 火星 MARS 火星 11 太陽 SUN 太陽 15 月球天平動 LIBRATIONS 天平動 12 太陽系質心 SOLARBARY 太陽系置0OKE:/Fortran_G95&