MFC 半透明控件设计,该如何处理

MFC 半透明控件设计
我有一个mfc程序,对话框上的一个Picture control显示了一个图片,现在我需要在这个Picture Control的下半部分放置一个控件,让其实现半透明,即可以看到背后图像的影子,但又不要全部透明,就想win7对话框边框这个样子,该用什么实现。
请教大家,谢谢。
MFC 半透明

------解决方案--------------------
把控件放在最pic control上面,然后控件重绘,背景色选择为覆盖区域的背景色。背景透明嘛,谷歌一下很多的
------解决方案--------------------
Dialog窗体可以用

SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE,\
GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^0x80000);

SetLayeredWindowAttributes(GetSysColor(COLOR_BTNFACE),10,1);
------解决方案--------------------
确认一下,是不是说你需要一张图片下半部分半透明显示在窗体上?用picture control恐怕难你达到你的需求了,你必须自己实现这个逻辑。先把图片的上半部分画上去,下半部分再用AlphaBlend半透明画上去。