我在 MFC 中有一个与计费应用程序集成的项目。我们有两个单独的 MFC 窗口:1)一个用于计费应用程序。和其他2)项目。
最初我们用项目窗口登录。然后我们用项目窗口开始事务。事务后我们需要在Billing Application上单击一个按钮,但焦点仍然在项目窗口上。我们如何将焦点/KeyPressEvent设置为计费应用程序?
谢谢, ksh
我在 MFC 中有一个与计费应用程序集成的项目。我们有两个单独的 MFC 窗口:1)一个用于计费应用程序。和其他2)项目。
最初我们用项目窗口登录。然后我们用项目窗口开始事务。事务后我们需要在Billing Application上单击一个按钮,但焦点仍然在项目窗口上。我们如何将焦点/KeyPressEvent设置为计费应用程序?
谢谢, ksh
FindWindow()
获取另一个窗口。EnumChildWindows()
函数获取其他窗口的子控件。然后,您可以处理所有控件。然后做 SetFocus。FindWindow() 获取计费应用程序的 hWnd。
PostMessage()来模拟关键事件。