Whois++ 協議客戶端實現:網狀漫游查詢算法與優化策略
Whois++ 協議核心模型 Whois++ (RFC 1913/1914) 是目錄服務協議,採用去中心化網狀拓撲: 每個服務器僅知鄰居(鄰接服務器指針)
腳本引擎傳遞數組給 COM 組件:JScript/VBScript 差異深度解析與統一處理
問題:同樣是「數組」,COM 看到的卻截然不同 Active Scripting (JScript/VBScript) 向 COM 組件傳遞數組時,封送機制完全
Windows 底層磁碟存取:從 DOS 中斷到 DeviceIoControl 的演進與實作
前言:跨越時代的磁碟存取技術 從 DOS 時代的 BIOS 中斷 INT 13h 到 Windows NT 核心的 DeviceIoControl,磁碟底層存取
程序員編程規範:結構化、可讀性、正確性與容錯性全維度指南
前言:代碼規範是工程質量的基石 良好的編程規範不僅關乎美觀,更直接決定軟件的可維護性、可靠性、團隊協作效率。本文整理自經典工程實踐,涵蓋基本要求、可讀性、結構化
Windows 9x/2000 跨平台創建共享目錄:動態加載 NetShareAdd 實現
背景:API 依賴差異導致的兼容性難題 創建共享目錄需調用 NetShareAdd,但其所在 DLL 不同: Windows 2000/NT:Netapi
將檔案或目錄移至資源回收筒:SHFileOperation 實現
核心代碼 #include #pragma comment(lib, shell32.lib) void DeleteToRecycleBin(const
C++ Builder 5 CodeGuard 完整使用指南:記憶體洩漏、資源檢查、函數驗證
前言 CodeGuard 是 BCB5 內建的**運行期錯誤檢測工具**,能捕捉記憶體洩漏、非法指標、雙重釋放、無效句柄、API 參數錯誤等極難靜態發現的問題。
C++Builder 任意角度圖片旋轉算法實現(雙線性插值優化版)
核心思路:逆向映射 + 雙線性插值 正向映射(源像素→目標)會導致目標圖像出現「空洞」(未被覆蓋的像素)。標準做法是逆向映射:遍歷目標圖像每個像素,計算其對應的
使用 ICMP DLL 實現 Ping 功能:CSocket 衍生類封裝
前言 Windows 無內建 ping API(直到 Winsock 2.0 仍無),必須直接呼叫 ICMP.dll (ICMPAPI.H/LIB) 發送 IC
獲取系統網卡 MAC 位址的三種方法:NetBIOS、WMI、IP Helper API
前言 MAC 位址是網卡唯一硬體識別碼,常用於軟體授權綁定、資產管理、網路存取控制。Windows 提供多種獲取途徑,本文詳解三種主流方法:**NetBIOS
BCB 實現全螢幕 OpenGL:WS_POPUP 視窗樣式與解析度切換
核心原理 全螢幕 OpenGL 本質是**無邊框、無標題、覆蓋全螢幕的彈出式視窗** + **切換顯示解析度**。只需在視窗類別的 CreateParams 中
C++ Builder 硬體偵測實戰:CPU、記憶體、硬碟、光碟機資訊獲取
前言 應用程式常需檢測硬體環境(授權綁定、效能調適、安裝前檢查)。Windows 提供豐富 API,本文示範在 BCB 中呼叫 GetSystemInfo、Gl
C++ Builder 元件開發深度解析(二):繪圖、虛擬函數與 DYNAMIC 關鍵字
前言 元件不僅要有外觀(繪圖),更要能響應使用者輸入。本文講解繪圖機制、滑鼠/鍵盤虛擬函數,並深入剖析 Delphi 特有的 DYNAMIC 關鍵字在 BCB
C++ Builder 元件開發深度解析(一):VCL 繼承體系與訊息機制基礎
前言 元件開發是 C++ Builder 進階開發者的核心技能。本系列結合 VCL 源碼分析與實戰經驗,系統講解從繼承選擇、訊息處理、繪圖、事件定義到專業元件實
C++ Builder 元件開發深度解析(三):VCL 訊息機制進階——CN/CM 訊息與自訂訊息
前言 承接前兩篇(繼承體系、繪圖與虛擬函數),本文深入 VCL 內部訊息機制核心:**CN_* / CM_* 非標準訊息**與**自訂訊息/事件**的實現。這是
程式碼撰寫風格指南:可讀、可維護、專業的視覺規範
前言 「代碼是給人看的,順便能在機器上跑。」好的撰寫風格不僅關乎美觀,更直接影響團隊協作效率、代碼審查品質、長期維護成本。許多軟體公司將風格規範納入強制規範(縮
BCB/Delphi 核心運行庫函數速查手冊(ActnList、Classes、Clipbrd)
前言 本文整理自早期翻譯筆記,涵蓋 ActnList、Classes、Clipbrd 三個核心單元的常用函數/過程/變數。雖年代久遠,但這些 API 在維護舊專
深入淺出正則表達式:從入門到精通的完整指南
前言 正則表達式 是文本處理的瑞士軍刀。半年前我為系統學習 Regex 翻譯了 RegexBuddy 官方教程(作者 Jan Goyvaerts),公認最淺顯易