Delphi 中如何把Edit 等有hwnd 的控件弄透明. 我急用
如果是自己的请把具体方法告诉我~本人是新手~一楼的~不要糊弄人~那样只能让窗体全部半透明~二楼的~我想要的效果~就是Windows的属性对话框中Edit的效果我用Spy+...
如果是自己的 请把具体方法告诉我~ 本人是新手~
一楼的~不要糊弄人~ 那样只能让窗体 全部半透明~
二楼的~我想要的效果~ 就是Windows 的属性对话框中Edit 的效果 我用Spy++ 看过了 是Edit
重画 困难的话 有没有三方控件可以实现
如果本人实验确实可用 那 马上给分 绝不食言~
三楼的~ 透明是透明了 但是在xp 下的PageControl 中无法透明啊~ 谁能就把这个问题解决 啊~555555~~~急啊~~~~~~~ 另外 ~ 这个Edit 再只读状态中 是不透明啊 ~~~~ 我正好要用到只读啊 ~~~ 展开
一楼的~不要糊弄人~ 那样只能让窗体 全部半透明~
二楼的~我想要的效果~ 就是Windows 的属性对话框中Edit 的效果 我用Spy++ 看过了 是Edit
重画 困难的话 有没有三方控件可以实现
如果本人实验确实可用 那 马上给分 绝不食言~
三楼的~ 透明是透明了 但是在xp 下的PageControl 中无法透明啊~ 谁能就把这个问题解决 啊~555555~~~急啊~~~~~~~ 另外 ~ 这个Edit 再只读状态中 是不透明啊 ~~~~ 我正好要用到只读啊 ~~~ 展开
展开全部
在窗体的属性里面有一项叫AlphaBlend的属性,将其设为true,然后AlphaBlend设置为自己想要的透明度(范围是0~255)那就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Edit很难做到的.因为复杂的输入和重画.
Button类容易点,但还不如使用没有HWND的SpeedButton.
Form类已经可以设置透明值.
Button类容易点,但还不如使用没有HWND的SpeedButton.
Form类已经可以设置透明值.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Edit透明挺难的。试试这个吧。delphi7下通过
参考资料: http://www.elishar.com/ruanjian/edit.rar
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询