在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
透明的控件, 一般继承自TGraphicControl的(就是那些没有handle属性, 不能有focus的控件, 如image) 1.在Create中设定ControlStyle :=ControlStyle - [csOpaque]; 2. override 它的CreateParams方法, exstyle 里加上WS_EX_TRANSPARENT. 3. 修改它的parent的window style, 去掉WS_CLIPCHILDREN. 4. 截获WM_ERASEBKGND, 什么都不做直接返回1.(不擦除背景) 一般有上面3步能成. 有些控件比如TPanel, 在它的paint中用了fillrect, http://blog.csdn.net/aroc_lo/article/details/3861307 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论