是否可以从另一个c#应用程序中获取在WPF应用程序中单击的按钮的文本.尝试了使用按钮句柄的SendMessage,但它似乎无法工作。
发布于 2014-04-30 17:57:20
UI自动化会做你想做的事。WPF控件没有HWND,因此SendMessage无法工作。
发布于 2014-04-30 12:37:59
你没有提供太多的信息,但我会尝试提供一些可能的解决方案。我想SendMessage的意思是:SendMessage
您基本上希望c#应用程序能够从wpf应用程序中获取内部状态信息。或者,换句话说,两个c#应用程序需要通信数据。嗯,试试这个:
否则,试着反射。将wpf应用程序映射到您的c#应用程序中,如果在编译时知道该值,则尝试获取按钮文本值。但是我不会用反射来分享文本值。
https://stackoverflow.com/questions/23387035
复制相似问题