本节我们进行“非矩形规则窗体的创建”的讲解。在Windows API函数里有一个SetWindowRgn函数,它允许你改变窗口的区域。通常所有窗口都是矩形的——窗口一旦存在就含有一个矩形区域。本函数允许你放弃该区域,这意味着你可以创建圆形的、星形的窗口,也可以将它分为两个或许多部分——实际上可以是任何形状。这里主要以圆角矩形、椭圆、下半圆形、右半圆形、三角形、菱形、五角星等非矩形的规则外观为例,说明SetWindowRgn函数的使用。通过本节的学习,相信大家会对“非矩形规则窗体的创建”有一个比较清晰的了解和认识。