程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 半透明窗體的又一種想法

半透明窗體的又一種想法

編輯:Delphi

其實很簡單,現有任一種方法制作一個透明窗體,我試過捕獲屏幕、設置窗體Brush屬性、以及通過Windows API函數改變三種制作透明窗體的方法都行。然後在窗體上添加一個Shape,將其擴展至全屏幕,將Shape的Pen屬性的Mode設為PmMask,Pen的Style屬性該為PsClean,然後改變Brush的Color屬性,即可進行透明的調節,不僅可以改變透明度,而且可以改變覆蓋的顏色。就享用Directx生成的效果。
    其實巧用Delphi的Canvas類,可以是按許多圖形效果。畢竟是用Windows2000的還是少數。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved