CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

鼠标穿透半透明窗体?

楼主azsoft(Try my best)2004-08-02 23:22:38 在 Delphi / VCL组件开发及应用 提问

rt 问题点数:50、回复次数:3Top

1 楼azsoft(Try my best)回复于 2004-08-02 23:23:33 得分 0

制作鼠标穿透半透明窗体如何写?Top

2 楼BigAngell(学而不思则罔 思而不学则殆)回复于 2004-08-02 23:51:09 得分 10

在完全透明的窗体上放Draw一张图片就行了,应是这样Top

3 楼miky(miky)回复于 2004-08-02 23:58:15 得分 40

很简单,这是Window提供的窗口风格中的2种,  
   
     
  SetWindowLong(Handle,   GWL_EXSTYLE,   GetWindowLong(Handle,   GWL_EXSTYLE)   or    
  WS_EX_TRANSPARENT   or   //忽略一切消息(WM_PAINT除外)  
  WS_EX_LAYERED);             //层风格,有他才能支持半透明  
  SetLayeredWindowAttributes(Handle,   Color,   100,   LWA_ALPHA   or   LWA_COLORKEY);    
     
   
  Top

相关问题

  • 半透明窗体?
  • 半透明窗体.
  • 有难度的问题:怎样让半透明窗体在顶部,但不响应鼠标。
  • 如何制作半透明的窗体?
  • VB怎样做半透明窗体!!
  • 如何使窗体半透明
  • 如何做半透明窗体??
  • 实现半透明的窗体!!!
  • pb制作半透明窗体????
  • 半透明窗体,子窗体可以做成半透明窗体吗?如何做?

关键词

  • ws
  • 窗体
  • 半透明
  • lwa
  • exstyle
  • gwl
  • 风格
  • handle
  • ex

得分解答快速导航

  • 帖主:azsoft
  • BigAngell
  • miky

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo