原创 VC控件的大小與像素之間的轉換
函數功能:該函數返回系統的對話基本單位,該基本單位爲系統字體字符的平均寬度和高度。對於使用系統字體的對話框,可以用這些值在對話框模板之間轉換,比如在對話框模板和像素之間。對於不使用系統字體的對話框,從對話框模板單位到像素的轉換要根
原创 瀏覽器集成教學 自定義瀏覽器(Updated for Windows XP SP2)
本文翻譯自 http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/hosting/wbcustomization.asp
原创 MPEG音頻文件格式(包括MP3文件格式)詳解 (一)
MP3 文件是由幀(frame)構成的,幀是MP3 文件最小的組成單位。MP3 的全稱應爲MPEG1 Layer-3 音頻文件,MPEG(Moving Picture Experts Group)在漢語中譯爲活動圖像專家組,特
原创 非常實用的函數庫-81個自定義函數(轉)
{******************************************************* 項目:離線式制卡系統 模塊:自定義函數模塊 描述: 版本:1.0 日期: 作者:劉進雄 郵箱:[email protected]
原创 JPEG 原理詳細實例分析及其在嵌入式 Linux 中的應用
作爲一個基本的圖像壓縮方式,JPEG 已經得到了廣泛的運用,但 JPEG 相關的基本原理,卻經常被忽視,或解釋得很不確切。這裏我們詳細討論一下 JPEG 的編碼原理,並結合實例來給出一個更加感性的認識。JPEG 編碼的詳細過程有着諸多的信
原创 如何在Windows NT中隱藏自己
CVC電腦病毒論壇 (http://www.retcvc.com/cgi-bin/leobbs.cgi)-- 病毒技術研究 (http://www.retcvc.com/cgi-bin/forums.c
原创 Windows彙編語言開發環境
Windows、Linux等現代操作系統都運行於CPU的保護模式下。學習保護模式的彙編語言編程,要選用合適的編譯、調試工具,編譯工具決定了彙編程序的語法、結構,而調試工具則能夠幫助我們迅速查找程序中的錯
原创 向其餘進程注入代碼地三種辦法
導言: 我們在Code project(www.codeproject.com)上可以找到許多密碼間諜程序(譯者注:那些可以看到別的程序中密碼框內容的軟件),他們都依賴於Windows鉤子技術。要實現這個還有其他的方法嗎?有!但是
原创 常用數據類型使用轉換詳解
剛接觸VC編程的朋友往往對許多數據類型的轉換感到迷惑不解,本文將介紹一些常用數據類型的使用。 我們先定義一些常見類型變量藉以說明 int i = 100; long l = 2001; float f=3
原创 BHO開發基礎
文章引用自: [引用] 2007-03-05 | 發表者: 李鴻儒 在Windows操作系統上,我們最常見的瀏覽器有兩種:文件瀏覽器(exploer.exe,應用於文件系統)和Internet瀏覽器(iexplore.exe,
原创 使用Visual C++調試器調試
一、調試版本與發佈版本 有時程序能在調試版本運行但不能運行於發佈版本,反之也有可能。一般說來,一個發佈版本意味着某些類型的優化,而一個調試版本則沒有優化。下面我們來看看它們的區別:1、特別針對調試版本的
原创 MPEG音頻文件格式(包括MP3文件格式)詳解 (二)
五、MPEG音頻標籤 MPEG音頻標籤分爲兩種,一種是ID3v1,存在文件尾部,長度128字節,另一種是ID3v2,是對ID3v1的擴展,存在文件頭部,長度不定。 1、ID3v1 ID3v1標籤用來描述MPEG音頻文件。包含藝術家,標題,
原创 Winsocket編程之TCP/IP體系結構
一、TCP/IP 體系結構與特點 1、TCP/IP體系結構 TCP/IP協議實際上就是在物理網上的一組完整的網絡協議。其中TCP是提供傳輸層服務,而IP則是提供網絡層服務。TCP/IP包括以下協
原创 D語言學習方法
自從去年看到D後,就深深的被D迷上了.靜態類型,本地代碼,快速編譯,垃圾收集,直接訪問C,單元測試,契約編程...太多的特性,並且每個特性都讓我爲之心動.我喜歡解決問題,更喜歡找到解決問題的方法.工欲善其事嗎.看到D這個編程利器後,我幾乎
原创 位圖文檔
BMP文件由文件頭、位圖信息頭、顏色信息和圖形數據四部分組成。<?XML:NAMESPACE PREFIX = O /> 一.理論基礎 1. typedef struct tagBITMAP {