当目标应用程序在后台执行时,为什么我的SendMessage调用失败?

时间:2012-12-24 01:19:20

标签: windows winapi

我正在尝试将文本发送到第三方应用程序中的2个不同的文本框。 我的代码有效。虽然如果我的应用程序在后台执行它不起作用。只有我发送文本的程序才在我的后面。

有谁知道是什么原因引起的?

1 个答案:

答案 0 :(得分:0)

使用PostMessage而不是SendMessage - SendMessage在返回之前等待被调用的winproc处理消息,PostMessage将消息放在应用程序队列中并立即返回。