是否可以从另一个c#应用程序中获取已在WPF应用程序中单击的按钮文本....尝试使用按钮句柄 SendMessage ,但似乎没有工作
答案 0 :(得分:0)
您没有提供太多信息,但我会尝试提供一些可能的解决方案。 我假设SendMessage你的意思是: SendMessage
您基本上希望c#应用程序能够从wpf应用程序获取内部状态信息。 或者,换句话说,2个c#应用程序需要传递数据。好吧,试试这个:
否则尝试反思。将wpf应用程序反映到您的c#应用程序中,并尝试获取按钮文本值,如果该值在编译时已知。但我不会使用反射来共享文本值。
答案 1 :(得分:0)
UI Automation会做你想要的。 WPF控件没有HWND,因此SendMessage不起作用。