在以往的论坛上发现有许多人对“透明窗体”有所讨论,但除了使用 Win2K 的新 API 外,都没有什么新的、或者说是比较完美的解决方案。    自己在编程中也遇到了类似的问题,于是作了一点研究。但也有无法逾越的地方,颇感头疼,想借此宝地再次邀请大家来共同探讨这个老掉牙的话题!代码如下请下载试用(VC + API):http://www.cfan.com.cn/ipb/index.php?showtopic=58901&view=findpost&p=434179    在资源文件中设置窗口的“WS_EX_TRANSPARENT”属性后,再将“WM_ERASEBKGND”的返回值置为“true”。当窗体移动(点住窗体任意处拖拽)时,系统会动态“更新”其下方的图象,但有较剧烈的闪烁,不知具体原因,请大家想办法消除闪烁,并给出相关的技术原理。