Windows 2000 Raw TCP/IP 函式庫:自訂封包頭、IP 欺騙與掃描
函式庫特色 環境:Win2000/NT、VC6.0,完整原始碼範例。 完整實作 TCP/IP 協定,允許自訂封包頭 (來源 IP、TTL、服務類型),支援 I
TCP/IP 學習筆記 (七):SNMP 簡單網路管理協定
SNMP 定義管理站與代理程式間的互動模式,採 UDP 161/162 埠,核心元件:MIB、SMI、SNMP 協定本身。 五種協定資料單元 (PDU) 類
SOCKS V5 協定規範 (RFC 1928) 中文翻譯
本文翻譯 RFC 1928,定義 SOCKS 第 5 版協定,為 TCP/UDP 用戶端透過防火牆安全透明存取網路服務提供通用架構。 協定定位 SOCKS 工
ICMP 協定深度解析 (四):Raw Socket 實作 Ping 與 Traceroute 基礎
Raw Socket 實作 Ping 雖較繁複,但屬標準介面,微軟長期支援,可移植。本文程式碼改編自 tangentsoft.net,大量註解並補充實作建議。需
ICMP 協定深度解析 (三):呼叫 ICMP.DLL 實作 Ping
Microsoft 未公開文件化的 ICMP.DLL 提供 IcmpCreateFile/IcmpSendEcho/IcmpCloseHandle 三個函數,可
ICMP 協定深度解析 (二):Windows Socket 程式設計速查
為實作 ICMP 應用程式,本文彙整常用 Windows Socket (Winsock) 函數原型、參數與傳回值,供後續 Ping/Traceroute 實作
ICMP 協定深度解析 (一):協定原理與封包格式
ICMP (Internet Control Message Protocol) 與 IP 同屬網路層 (OSI Layer 3),核心功能:主機探測、路由維護
以 MFC 建構 DirectX 應用程式框架
DirectX SDK 提供 DirectDraw、DirectSound、DirectPlay、Direct3D、DirectInput 五大組件,是 Win
使用 DirectShow 驅動攝影機擷取影像
DirectShow 透過濾鏡圖管理器 (Filter Graph Manager) 連接應用層與驅動層,支援 WDM 攝影機驅動,彈性較高。本文提供最簡單的預
Windows 映射模式詳解與常見問題解決方案
GDI 繪圖使用邏輯單位,透過映射模式轉換為裝置座標(像素)。映射模式決定邏輯單位大小,可為裝置單位、實體單位(毫米)或自訂單位,是實現「所見即所得」的基礎。
模擬 Word 視窗架構:以子框架為主的 MDI 設計
Word 型應用程式特徵:每個文件獨立視窗,擁有自己的工具列、狀態列、選單。關鍵在於將主框架功能下放至 CChildFrame。 改造步驟 用精靈產
C-Visual Toolbar 1.0:真彩色工具列位圖產生器
開發人員常為製作真彩色工具列位圖煩惱:需用 Photoshop 逐張對齊小圖示,插入新按鈕更得重來。C-Visual Toolbar 為國人開發的開源工具,自動
動態選單項目與狀態列/工具提示同步更新技術
動態修改選單文字易(CCmdUI::SetText),但同步更新狀態列提示與工具提示需特殊處理。本文分析 MFC 內部機制並提供解決方案。 設計原則:慎用動態
CButtonST 按鈕類別公用介面函數完整參考
CButtonST 是功能強大的扁平化/圖示按鈕類別,本文彙整其所有公用成員函數(按字母序),供開發者快速查閱。 核心函數摘要 函數用途關鍵參數/傳回值 D