使用wxWidget创建一个带有浮雕的矩形区域

Use wxWidget to create a rectangle area with relief

本文关键字:有浮雕 区域 一个 创建 wxWidget 使用      更新时间:2023-10-16

我最近开始使用wxWidget,它是一个非常强大的GUI API,从现在起我想创建一些带有浮雕标志的矩形,如:"平面"、"凸起"、"凹陷"等等,但我在网站指南中看不到任何东西http://docs.wxwidgets.org/trunk/classes.html#letter_T我可以用它来实现这个自定义小工具。有人能帮我吗??

有两种窗口,一种是单独出现的顶层窗口,另一种是出现在内部的子窗口,或者至少"属于"另一个窗口。除了顶层窗口之外,每个窗口都应该有一个父窗口。

您创建的窗口没有父窗口,也不是顶层窗口。在创建任何其他窗口之前,您应该首先创建一个wxFrame,它是一个顶层窗口。

您应该看看示例应用程序,特别是一个名为"mimimal"的应用程序,它展示了如何编写性能良好的应用程序。一旦您了解了它的工作原理,就可以修改示例代码以执行您想要的操作。

wxWindow类支持以下样式:

wxBORDER_DEFAULT:窗口类将决定要显示的边框类型(如果有的话)。

wxBORDER_SIMPLE:在窗口周围显示细边框。

wxSIMPLE_BORDER是此样式的旧名称。

wxBORDER_SUNKEN:显示凹陷的边框。

wxSUNKEN_BORDER是此样式的旧名称。

wxBORDER_RAISED:显示凸起的边框。

wxRAISEDBORDER是此样式的旧名称。

有关这些和更多详细信息,请访问http://docs.wxwidgets.org/trunk/classwx_window.html