在QQ中,我可以调节面板的透明度。如果我们自己编程,应该如何实现呢?
(一)半透明窗体
在windows2000以及后续产品中下增加了一些API,可以轻易的实现半透明的窗体,源程序如下:
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
const//定义常量
WS_EX_LAYERED = $80000;
AC_SRC_OVER = $0;
AC_SRC_ALPHA = $1;
AC_SRC_NO_PREMULT_ALPHA = $1;
AC_SRC_NO_ALPHA = $2;
AC_DST_NO_PREMULT_ALPHA = $10;
AC_DST_NO_ALPHA