我在Winform中有一个应用程序,这个应用程序是从cmd启动的。我想启动我的winform应用程序一次,并喜欢向winform应用程序发送消息。此外,当我想从cmd关闭我的winform应用程序时。
我用C#编写了Winform应用程序。
请指导我。
提前致谢。
-Harsha
答案 0 :(得分:3)
我认为你应该使用函数FindWindow和SendMessage。您还应该在C#应用程序中覆盖WndProc以处理输入消息。
答案 1 :(得分:2)
我不确定你为什么要做你刚才描述的事情。但是,如果您正在寻找从另一个应用程序控制winform应用程序的通用方法,您可以查看命名管道(.NET 3.5+)。 否则,您可以通过在环回模式下使用tcp套接字来执行此操作。