0

我在 MFC 中有一个与计费应用程序集成的项目。我们有两个单独的 MFC 窗口:1)一个用于计费应用程序。和其他2)项目。

最初我们用项目窗口登录。然后我们用项目窗口开始事务。事务后我们需要在Billing Application上单击一个按钮,但焦点仍然在项目窗口上。我们如何将焦点/KeyPressEvent设置为计费应用程序?

谢谢, ksh

4

2 回答 2

0
  • 用于FindWindow()获取另一个窗口。
  • EnumChildWindows()函数获取其他窗口的子控件。然后,您可以处理所有控件。然后做 SetFocus。
于 2012-11-01T10:46:45.483 回答
0

FindWindow() 获取计费应用程序的 hWnd。

PostMessage()来模拟关键事件。

于 2012-09-06T11:17:03.310 回答