原创 如何正確的使用PeekMessage() (收藏)

HOWTO: How to Use PeekMessage() Correctly in Windows SUMMARY In the Windows environment, many applications use a PeekMe

原创 用MASM編寫的Utils.dll(VB+MASM混合編程)

衆所周知,VB沒有提供諸如shl、shr指令功能等價及相關進制轉換函數。於是,在我的CCBAS項目中,我利用MASM寫了一堆函數(包括字串,內存功能,超快的!已測試發現比WIN32 API 還要快。Utils.dll我正在使用中)。供VB

原创 StarKiller(星際殺手) 1.0v[原創]

軟件名稱 : StarKiller(星際殺手)軟件版本 : 1.0v軟件大小 : 壓縮包 28.4KB編譯環境 : WinXP SP2簡中, VC++8.0(Visual Studio 2005)運行環境 : Win98/ME/2000/

原创 【學習逆向工程,分析機器代碼】(一)(C語言篇)

【學習逆向工程,分析機器代碼】(一)(C語言篇) by dreamerate  1、序    由於最近對逆向工程產生了濃厚的興趣,所以就利用UltraEdit32撰寫了一個麻雀雖小,但五臟俱全的“test.c”程序。然後用OllyDB

原创 給激活了WS_HSCROLL,WS_VSCROLL的RichEdit增加自動換行的控制

誰應該讀這篇文章?     正如你所想,需要急切瞭解Windows控件的、正在用VC++開發軟件並涉及到RichEdit控件的、或是正巧也遇到本文標題的朋友們,這篇文章應該能讓你獲取關於Windows控件的一些經驗,那怕是一丁點經驗,只要

原创 C++泛型設計 - 模板規格(譯)

C++泛型設計 - 模板規格(譯)   C++關鍵字template可以用來聲明一批參數化的類(模板類)或函數(模板函數)。   一般使用格式如下:   template < template-parameter-list > decl

原创 dotNET下的泛型編程

dotNET下的泛型編程 1、什麼是泛型編程(generic programming)? 即通用的程式設計。什麼是通用的程式設計呢?學數據結構的都知道,存在一個這樣的公式:       程序 = 算法 + 數據結構 這個經典的公式簡單地描

原创 【學習逆向工程,分析機器代碼】(二)(C++篇)

【學習逆向工程,分析機器代碼】(二)(C++篇) by dreamerate 1、序   大家好!再一次和大家見面了!我這次要告訴大家的是,一個C++程序產生的機器代碼到底長什麼樣?通過這些代碼及註釋加以分析,您應該能瞭解C++程

原创 用MASM32寫了一個查找替換的字串函數!ANSI及UNICODE兩個版本

最近在編寫軟件時老是爲沒有一個齊全的優良的框架而煩惱。所以,在一而再,再而三的打擊、遍體鱗傷之下,在下才祭出屠龍寶刀MASM v8.0,於深山老林中,月圓之夜,潛修武林密決!終於,經過一些高級語言的RTL的衝撞及拋磚引玉之下,在下悟出了一

原创 由內聯函數引發的unresolved external symbol及inline詮釋

一、運行機制及優點 內聯函數的運行機制是在調用處展開函數體所有代碼。由於中間過程省去了內存尋址/堆棧操作等費時的系統開銷,顯然,內聯化的函數將可顯著提高普通函數所執行效率的N個數量級。特別是在需要大量使用的場合中,是最佳化實施手段之一。

原创 流氓軟件“劃詞搜索”、“千橡互聯”刪除小記

昨晚在中國狂熱破解聯盟內下了一款網絡電視軟件,沒想到居然捆綁了HuaCi,千橡互聯,3721等。於是我便進行了以下步驟做刪除計劃。 準備軟件: 1. RogueCleaner.exe; 2. ToolHelp32.exe; 3. WIND

原创 使用VC++的編譯器創建最小的鏡像文件(DLL/EXE)[譯]

一、序 本文通過描述一些方法來告訴你如何打造一個最小的鏡像文件(DLL/EXE)。這些方法包括: 1)  剔除C運行時Stub; 2)  編譯器(cl.exe)和鏈接器(link.exe)的一些參數設置。 如題,這裏所指的編譯器及鏈接

原创 昨晚用MASM寫了個內存比較的函數(DLL供VC/VB調用)

用MASM編寫的兩段內存比較函數。提供源碼及SDK和VB6示範代碼。不知哪位高手能打造個更高效的方法? :) 請send: [email protected], 共討論之. thanks very much. ; 兩段內存比較函數。MM

原创 去掉 vs2019討厭的超鏈

在VS2019的C/C++代碼中,但凡註釋中出現超鏈接,它就會自動變藍帶下劃線並且可點擊。。。 我不知道你們覺得如何,反正我是受不了它干擾我看代碼的心情!註釋本身的顏色亮度,不能高於正常的代碼!要不然會嚴重影響看代碼的,干擾正常代碼的思維

原创 激情歲月

激情!一個人最需要的是激情!無論何時何地,都需要激情和鬥志來堅持!如果你是男人的話,就不能頹廢!生活纔會因此而充實。 另外,人要給自己樹立一個偉大的堅定不移的目標!比如說我喜歡做遊戲,我喜歡WINDOWS編程,我喜歡自然科學……就應該向此