2009-08-27 121 views

回答

1

使用SetWindowRgn使窗口的绘图区域成为椭圆区域。这防止绘制到窗口超过椭圆的边界。

1

使用SetWindowRgn的唯一问题是区域是他们很难创建完全任意的形状。

Windows 2000引入了分层窗口来解决这个问题,并且是clippy如何能够摆脱窗口的限制。有关分层窗口的信息,请参阅http://msdn.microsoft.com/en-us/library/ms997507.aspx

1

很好,这是这么晚答复,但我认为它会为你是重要的知道。 有一个免费的VB,C++,C#和Delphi的生成源代码。所有你需要做的就是设计你的表单在Photoshop或任何画家,让软件检测你设计的形状,并为你生成一个代码。您可以学习该代码或只使用它。不要忘记阅读帮助,因为编译有一些问题。快乐塑造。 http://www.byalexv.co.uk/