如何使用 wxpython 在对话框中创建帮助按钮?

问题描述 投票:0回答:1

是否可以创建一个将用户发送到网页的帮助按钮(就像在 MS Word 中一样,见下文)?

wx.Dialog
wx.DIALOG_EX_CONTEXTHELP
标志在标题上放置了一个查询按钮,但它使 Windows 进入我不需要的上下文相关帮助。如果这个按钮在按下时只生成一些事件,那就太好了。

python wxpython wxwidgets
1个回答
0
投票

点击

wxWS_EX_CONTEXTHELP
样式创建的按钮不会生成wx 事件,但仍然可以使用MSW 特定代码处理。不幸的是,我不认为你可以从 Python 轻松地做到这一点。在 C++ 中,这可以通过为
MSWHandleMessage()
message==WM_SYSCOMMAND
覆盖
wParam==SC_CONTEXTHELP
虚函数来完成。

© www.soinside.com 2019 - 2024. All rights reserved.