摘要

<正>1 设计思想 在窗体设计之前,我们必须了解一个重要的概念——区域。区域就是设备上的一块空间,它可以是任意形状的,例如,一个区域可以是矩形、椭圆,也可以是多边形,甚至可以是几个区域合并而成的复杂形状,每个区域都有一个句柄。利用API的SetWindowRgn函数调用这个区域,则窗体就成了这个区域的形状。 利用上述原理,在VB中实现字型窗体有两种方法,一是利用API的绘图函数绘出一个字形区域,再用SetWindowRng函数重绘这个区域,但这种方法很繁琐,不容易实现。二是先用文本绘图函数TextOut创建出文本路径,再将该路径转换为区域,然后通过SetWindowsRng函数重绘这个区域。...