VC++ 五大資料庫開發技術深度對比:ODBC、DAO、OLE DB、ADO 該怎麼選?
概述 從簡單的 Jet Engine 到大型 Oracle 系統,VC++ 6.0 提供多種資料庫程式介面。本文對比五種主流技術: ODBC API MFC
輕量級跨平台 C++ XML 解析類:CPacket 設計與使用
動機與設計原則 .NET 平台操作 XML 極為便利,但 C++ 標準庫缺乏原生支援。IBM XML4C (Xerces-C) 功能強大卻體積龐大(數 MB),
介紹 VC 輔助開發工具 VcExtend
VcExtend 擴充 VC 6.0 功能,包含函式主體批次產生、資料介面自動產生、註解可隱可現、註解自動產生文件等功能,能大幅提升 VC 工作效率。 VcE
利用 VC++ 開發 ASP 影像處理元件 (一)
一、VC++ 中的 DC 環境與 GUI 相關物件 Windows 中有各種圖形使用者介面 GUI (Graphics User Interface) 物件,繪
利用 VC++ 開發 ASP 影像處理元件 (二)
三、COM 元件介面設計 前文在輸入文字後,程式中建立裝置內容,對輸入文字計算並輸出指定檔名的點陣圖檔案。本設計使用 JPEG 壓縮格式儲存檔案以減少網路傳輸時
利用底層鍵盤鉤子攔截任意按鍵(回調版)
前陣子曾撰寫《利用底層鍵盤鉤子屏蔽任意按鍵》並發表於部落格。本文標題將「屏蔽」改為「攔截」,功能更強大。舊版 DLL 僅能實現屏蔽,若想在屏蔽前加入「小動作」,
如何使用 CppUnit 進行單元測試
前言:測試驅動開發 (TDD) 與 CppUnit 測試驅動開發 (TDD) 以測試為開發過程核心,堅持在撰寫實際程式碼前,先寫好基於產品程式碼的測試程式碼。開
使用 VC6.0 整合環境快速開發 VxD
VxD (Virtual Device Driver),即虛擬裝置驅動程式,運行於處理器 Ring 0 特權層級,可執行任何處理器指令、存取機器中任何資料暫存器
使用 VC6.0 開發 Word 2007 增益集
Microsoft 在 2006 年底推出兩款重量級產品:Vista 與 Office 2007。Office 2007 採用全新 UI 方式,Microsof
使用 DirectShow 擷取影片畫面
許多影片播放或編輯軟體都提供擷取畫面功能,讓影片工作者能輕鬆將電影特定時刻的畫面擷取並儲存為圖片檔案。那麼,我們該如何自行編程實現這項功能?若您熟悉 MPEG
使用 Visual C++ 建立高效能 Web 應用程式與 XML Web Services
C++ 早已是許多繁忙網站的核心技術,為中介層企業邏輯提供了高效能基礎,常用於擴充 Web 伺服器與動態產生 HTML。現今使用 Internet Inform
遊戲開發主流程式語言大比拼:C、C++、組合語言、Pascal、VB、Java、製作工具優缺點全解析
「該用什麼語言寫遊戲?」是永恆的爭論。沒有銀彈,只有適合專案規模、團隊技術棧、目標平台、效能需求的選擇。本文客觀分析七大類語言/工具在遊戲開發中的定位、優缺點與
我的 Visual C++ 入門之路:從 VB 轉型的踩坑實錄與給初學者的血淚建議
六次失敗、三個月補齊 C++ 語言基礎、一次火車上遇見的前輩點撥、分手後與 VC++ 相依為命的夜晚……這不是傳說,是我真實的入門歷程。寫給正在猶豫、徘徊、即將
VC++ 檔案與目錄操作兩大法寶:boost::filesystem 跨平台與 Windows Shell Path Functions 輕量級
檔案系統操作是程式開發的基礎需求。本文介紹兩種截然不同風格的解決方案:boost::filesystem 提供現代化、跨平台、STL 風格的介面;Windows
使用 MSXML DOM 解析器處理 XML 文件:載入、查詢、插入節點與屬性完整範例
MSXML 是 Microsoft 提供的高效能 XML DOM 解析器,透過 COM 介面操作 XML 文件樹。本文以主控台應用程式為例,示範載入 XML、X
手把手教你在 Visual Studio .NET 建立與呼叫 Web Service:從 Hello World 到自訂類型傳遞
Web Service 是 .NET 策略核心,讓程式碼跨越機器邊界,透過 HTTP/SOAP 呼叫遠端方法如同呼叫本地函數。本文以 VS.NET 逐步示範:建