c# - 如何从子类按钮类向窗口表单发送/发布消息
问题描述
在我的表单中,我有 2 个按钮,其中一个按钮使用子类按钮类。
这个类已经被覆盖WndProc
和捕获WM_MOUSEMOVE
。接收时WM_MOUSEMOVE
我必须调用表单的button1_mousemove
.
如何实现?
public class myownbutton : System.Windows.Forms.Button
{
private int WM_MOUSEMOVE = 0x0200;
protected override void WndProc(ref System.Windows.Forms.Message m)
{
if (m.Msg == WM_MOUSEMOVE)
{
}
else
{
base.WndProc(ref m);
}
}
}
partial class Form1
{
private myownbutton button1;
private System.Windows.Forms.Button button2;
}
private void button1_MouseMove(object sender, MouseEventArgs e)
{
}
解决方案
推荐阅读
- ios - 如何修复 iOS 崩溃“com.apple.main-thread SIGABRT ABORT”
- mongodb - 在 Express 中哪里可以找到 Mongo Collection?
- perl - Perl 试图理解正则表达式调试输出
- android - 我可以安全地从我的 google-services.json 文件中删除除当前应用程序数据之外的所有应用程序数据吗?
- angular - Ngx 芯片填充
不发布 HTML 对象 onFocus of input - swift - MVVM 中的 Api 到业务模型的转换
- java - 尝试检索 json 节点时出现 ClassCastException
- javascript - 如何将 JS 链接到 SAP API 开发工作
- angular - 如何在angular4中分别传递标头(将json对象传递给API时不起作用)
- python - 创建变量以检查已更改字典的相等性