public override bool Equals(object o) {
if (!(o is Message)) {
return false;
}
return ((this.msg == ((Message)o).msg) &&
(this.hwnd == ((Message)o).hwnd) &&
(this.lParam == ((Message)o).lParam) &&
(this.wParam == ((Message)o).wParam) &&
(this.result == ((Message)o).result));
}