C++Builder 自訂提示視窗 (THintWindow) 完整實作教學
繼承 THintWindow 打造專屬 Hint 風格 C++Builder 預設提示視窗樸素無奇,透過繼承 THintWindow 並覆寫關鍵虛擬函式,即可實
電腦圖形學實作:C 語言繪製三視圖投影演算法
三視圖繪製核心演算法 大學修習描繪幾何時,三視圖繪製常令人頭痛。近期在電腦圖形學課程中學到一套高效演算法,特此分享。以下以簡單組合體為例,展示完整 C 語言實作
C++Builder 應用程式部署授權指南:軟體許可證需求完解
C++Builder 軟體許可證部署規範 開發 C++Builder 應用程式時,隨附的某些檔案在重新發布時受到限制,甚至完全禁止再發布。開發者必須參考以下核心
GB2312漢字筆畫數查表:C++靜態數組實現中文字符筆畫快速查詢
需求背景 中文排版、輸入法、字符檢索、教學軟體常需快速獲取漢字筆畫數。GB2312-80 標準收錄 6763 漢字(一級 3755、二級 3008),區位碼範圍
編程大賽經典題目:戰士子彈重分配問題的模擬算法與C語言實現
題目還原 10 名戰士圍圈,初始子彈: [10, 2, 8, 22, 16, 4, 10, 6, 14, 20] 每輪調整: 1. 奇數子彈者向班長要 1 發(
C語言BGI圖形編程實現火箭發射動畫:幀動畫繪製與場景構建完整代碼
動畫效果描述 程式運行時依次繪製:大地地平線、校園建築、發射塔 → 火箭從地面升起,噴射紅色火焰,背景星空。採用幀序列繪製:每幀清屏重繪或增量更新火箭位置。
全國計算機等級考試(二/三/四級)大綱核心知識點總覽:C語言重點與操作要求
考試體系簡介 全國計算機等級考試(NCRE)分四級,二級為「程序設計進階」,三級「嵌入式/數據庫/網絡技術」,四級「工程設計能力」。本文聚焦二級 C 語言大綱核
全國計算機編程大賽復賽真題:糖果分配邏輯推理與C語言窮舉求解
題目還原 5 位小孩 A-E 按規則分糖果: A 得 總數一半 + 0.5 塊 B 得 剩餘三分之一 + 1/3 塊 C 得 剩餘四分之一 + 1/4 塊 D
Delphi/C++ Builder利用CommaText屬性實現StringList單行存儲INI文件技巧
場景痛點 INI 文件原生只支援單行鍵值對,若需保存 TStrings(如 TMemo.Lines)多行文本,需自行序列化。CommaText 屬性提供標準 C
C語言BGI圖形庫實現彈球動畫:鍵盤控制速度與方向的物理模擬
程式功能 在 640×480 圖形模式下繪製一個小球,按鍵控制: W 加速、S 減速、A 左轉、D 右轉、Q 退出。 小球碰邊緣反彈(鏡面反射),留下軌跡線。
C++ Builder Socket網絡編程全攻略:客戶端/服務端架構、協議設計與控件應用
Socket 基礎概念 Socket 是網絡通信的端點抽象,由 IP地址 + 端口號 + 協議類型 唯一標識。C++ Builder 提供 TClientSoc
經典益智遊戲《十全十美》C語言實現:圖形界面與邏輯判斷完整代碼
遊戲規則 N×N 棋盤(6≤N≤10),每格紅/白兩態。點擊一格翻轉該格及上下左右四鄰居顏色。目標:全盤統一顏色。按 P 切換關卡(N+1),R 重置,Esc
C++ Builder WebSnap中Cookie的讀寫操作指南:SetCookieField與CookieFields詳解
WebSnap 架構下的 Cookie 機制 C++ Builder WebSnap 將 HTTP 協議的 Cookie 封裝為 TStringList 操作,
經典DOS麻將遊戲源碼分析:上海黑暗之龍作品的圖形界面與邏輯實現
項目背景 2002 年「上海黑暗之龍」發布的 DOS 下麻將遊戲完整源碼,使用 Borland C++ 圖形庫(BGI)實現 VGA 320×200×256 色
C++ Builder實現螢幕漸暗/恢復效果:模擬Windows關機畫面過渡動畫
效果原理 利用 GDI 繪圖函數,創建 8×8 單色位圖模式刷(棋盤格),以 PatBlt 光柵操作 0xA000C9(PATINVERT 模式)對全螢幕進行「
C++ Builder巧妙計算星期幾:利用系統時間API實現日期星期轉換
非常規思路:讓系統幫忙算 常規算法(蔡勒公式、坂本算法)需手動實現日期→星期映射。本程式採用「修改系統時間→讀取系統返回的星期→恢復系統時間」的側寫技巧,將計算