C# 从C获取本机windows应用程序的wm_windowmoving#
我需要观看用c++编写的应用程序,并知道它何时移动,以便我的c#windows窗体应用程序可以随它移动 我可以用定时器来轮询c++应用程序的位置,但我想要一个更好的解决方案 如何查看one应用程序的windows消息以查看其是否已移动 能做到吗C# 从C获取本机windows应用程序的wm_windowmoving#,c#,windows-messages,C#,Windows Messages,我需要观看用c++编写的应用程序,并知道它何时移动,以便我的c#windows窗体应用程序可以随它移动 我可以用定时器来轮询c++应用程序的位置,但我想要一个更好的解决方案 如何查看one应用程序的windows消息以查看其是否已移动 能做到吗 或者我需要找到一个C++dll来完成这项工作还是编写一个?如果你不想从C++应用程序中轮询C++应用程序,那么最好将数据从C++应用程序推送到C++应用程序中,这样你就可以避免不必要的轮询(我假设这就是你不想通过C++轮询C++的原因) 为此,您可以使用
或者我需要找到一个C++dll来完成这项工作还是编写一个?如果你不想从C++应用程序中轮询C++应用程序,那么最好将数据从C++应用程序推送到C++应用程序中,这样你就可以避免不必要的轮询(我假设这就是你不想通过C++轮询C++的原因) 为此,您可以使用将数据从C++应用程序发送到C#应用程序。您可以使用钩子,钩子将在窗口移动时通知您
请参阅或抱歉,我应该说我没有访问C++代码的权限:(