-1

我最近开始使用 wxWidget,它是一个非常强大的 GUI API,从现在开始我想创建一些带有浮雕标志的矩形,例如:“flat”、“raised”、“sunken”等等,但我没有看到任何http://docs.wxwidgets.org/trunk/classes.html#letter_T网站指南中的内容,我可以使用它来实现此自定义小部件。有人可以帮助我吗??

4

2 回答 2

0

wxWindow 类支持以下样式:

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

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

wxSIMPLE_BORDER 是这种风格的旧名称。

wxBORDER_SUNKEN:显示下陷边框。

wxSUNKEN_BORDER 是这种风格的旧名称。

wxBORDER_RAISED:显示凸起的边框。

wxRAISED_BORDER 是这种风格的旧名称。

这些和更多的细节可以在 http://docs.wxwidgets.org/trunk/classwx_window.html找到

于 2012-08-27T22:57:07.263 回答
0

有两种窗口,它们自己出现的顶层窗口,以及出现在内部或至少“属于”另一个窗口的子窗口。除了顶层窗口之外的每个窗口都应该有一个父窗口。

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

您应该看一下示例应用程序,尤其是名为“最小化”的应用程序,它展示了如何编写表现良好的应用程序。一旦你理解了它是如何工作的,你就可以修改示例代码来做你想做的事。

于 2012-08-28T15:24:58.750 回答