c# 句柄程序发送消息到winform
一般来说sendmessage是发送消息给程序,那么程序怎么发送消息给winform呢?winform怎么接收数据呢?...
一般来说sendmessage是发送消息给程序,那么程序怎么发送消息给winform呢?winform怎么接收数据呢?
展开
1个回答
展开全部
1)SendMessage发送消息,首先将消息发送给Windows系统(操作系统),再由Windows系统发送到句柄指定的程序
2)在所有Windows应用程序(包括.Net Winfrom应用程序)中都一个接收、处理与转发消息的机构,这个机构称为消息循环
3).Net Winform应用程序也具有消息循环,但这个消息被.net framework“隐蔽”起来了。但在Winform应用程序编程时,你仍然可以Application.MessageLoop属性检查消息并通过Application.MessageLoopCallback委托来定义自己需要的消息循环处理。
2)在所有Windows应用程序(包括.Net Winfrom应用程序)中都一个接收、处理与转发消息的机构,这个机构称为消息循环
3).Net Winform应用程序也具有消息循环,但这个消息被.net framework“隐蔽”起来了。但在Winform应用程序编程时,你仍然可以Application.MessageLoop属性检查消息并通过Application.MessageLoopCallback委托来定义自己需要的消息循环处理。
追问
也就是第三点,可以通过Application.MessageLoopCallback来获得我当前句柄里面的数据?我句柄里面的数据有文本框,有listbox,有按钮等,怎么获取?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询