Rgn每次只能被SetWindowRgn设置一次,比如A窗口SetWindowRgn调用了Rgn1,那B窗口的SetWindowRgn就不能再调用Rgn1,另比如A窗口本来就很小,Rgn1的外包RECT要是大于A的实际大小,那么A有一部分是显示不出来的,不会说A就会自动扩大,要扩大就用SetWIndowPos,另外Rgn在建立时,外包RECT的左上角坐标最好为0,0,不然你可能发现怎么都显示不全Rgn
转载于:https://www.cnblogs.com/hgy413/archive/2011/08/16/3693607.html