我的窗口,用了语句: Form1.Brush.Style:=bsClear; 进行透明显示。可是,当窗口移动位置后,窗体内透明的背景内容,是窗体移动前的背景内容,并不是移动后的背景内容。请问,如何才能使窗口移动后,窗体内透明的内容,也变为新内容?注:用:Form1.Refresh和Form1.Repaint均不行。
另:将窗口音移动位置,然后最小化,再恢复,窗口内的内容,又是新的正确的背景内容。
另:将窗口音移动位置,然后最小化,再恢复,窗口内的内容,又是新的正确的背景内容。
解决方案 »
- delphi 7报[Fatal Error] Required package 'fc4000v7' not found
- 有做过电信小灵通网关收发短信的朋友吗?进来聊聊啊~顶就有分!
- DBChart中series的动态添加问题. 满分求教!!!
- 请问,自动创建的窗体(非主窗体),它的Parent是什么呢?
- Delphi生成的DLL在VC中怎样调用
- 如何只打印table表过滤后的数据集
- 请大家留下QQ联系,多交流DELPHI思想。加我的送一套大商场管理系统源代码?
- 数据库中数据锁定问题!
- delphi 客户端怎样动态调用webservice服务?
- 有关网络数据库的几个问题请教?
- 怎么在程序中代码设定IE的‘锁定工具栏‘不选?
- ---=== 反正结婚就这一次,再放200也不心痛 哇哈哈哈 ===---
把AlphaBlend设为TRUE
和AlphaBlendValue值为300吧,你试试
在form属性中指定须要透明的颜色. 打开窗体透明属性不完了.