1. 程式人生 > >一個Metro風格的視窗邊框處理庫

一個Metro風格的視窗邊框處理庫

MetroWindow是一個專門處理Win32視窗邊框的C++庫,這個庫的目的只有一個,就是提供一個具有流行視覺的Win32視窗。
圖片描述

特性:

  • 為使用者處理了自定義邊框可能遇到的各種問題,保持和原生視窗一樣的鍵盤、滑鼠事件處理行為。
  • 提供了最佳的繪製效能,針對Windows XP和高版本的Windows做了不同的處理。
  • 只是用了Win32 API,不依賴MFC等其他庫。
  • 支援模態、非模態對話方塊,支援MessageBox。

該庫不關注視窗內的控制元件,也不會關注,以後可能會根據需要在標題欄上增加自定義控制元件的支援。

如果您使用HTML5做客戶端開發,比如利用cef等庫,這個庫是比較好的選擇。