vb6 比如要做一个多边形窗体,怎么让除多边形以外的部分透明,只剩下多边形???

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:02:36

SetWindowRgn
用这个函数可以直接创建多边形窗体,
SetWindowRgn firstform.hwnd, CreateEllipticRgn(y - Stile * 2, x - Stile, y + Stile * 2, x + Stile), True这是创建椭圆窗体的代码,SetWindowRgn、CreateEllipticRgn这两个函数用法在摆渡百科里已经说得很清楚了