我正在为wxTextCtrlusername创建password。我想要此功能:1)当用户输入用户名并进入密码文本框时,我在wxSET_EVT_FOCUS上使用password并检查给定的用户名是否在我们的数据库中,如果它存在于我们的数据库中,则必须使用wxWebView打开一个新框架。用户需要在新窗口中输入密码,然后单击“确定”,新框将自动关闭。当新框架打开时,我将在旧窗口中禁用用户名和密码文本框。 2)如果用户手动关闭此新窗口,则我将再次启用用户名和密码文本框。

在第二种情况下,我遇到问题,即wxEVT_SET_FOCUS继续执行,有什么方法可以从wxTextCtrl移开焦点吗?

最佳答案

wxFocusEvent,如果您不知道如何处理它,可以搜索示例。

08-16 09:49