首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

使用 VS2005 打造簡單分頁瀏覽器 (1) - 專案架構與介面設計

     編輯:關於C語言

專案背景

早期 VS2003 嘗試失敗於無法攔截彈出視窗。VS2005 WebBrowser 控制項提供 NewWindow 事件,完美解決此痛點,決定打造分頁瀏覽器體驗新版本。

實現功能

  • 標準瀏覽器功能:另存為、列印、列印預覽、頁面設定、重新整理、前進、後退等(控制項內建)
  • 分頁功能:NewWindow 事件 攔截彈出視窗建立新分頁
  • 當前頁面狀態:標題、狀態列同步顯示

預覽圖

介面架構

  • MenuStrip:頂部功能表
  • 兩個 ToolStrip:工具列、網址列
  • TabControl:瀏覽器主體,每個 TabPage 為一分頁
  • StatusStrip:底部狀態列
  • 控制項善用 Dock 屬性隨視窗縮放自動調整

介面佈局

關鍵技術點

  1. 新建 Windows Application 專案
  2. 拖曳配置上述四大控制項群
  3. 核心邏輯圍繞 WebBrowser.NewWindow 事件展開
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved