private void tFriend_DoubleClick(object sender, System.EventArgs e) { string ShowInf; bool online = false; bool IsHaveThisWin = false; int TempWinHand = 0; ShowInf = this.tFriend.SelectedNode.FullPath; if (ShowInf.IndexOf("\\", 0) != -1) { if (this.tFriend.SelectedNode.SelectedImageIndex == 0) { online = false; } else { online = true; } CheckOutNum check = new CheckOutNum(this.tFriend.SelectedNode.Text); for (int i = 0; i < ShareDate.WinName.Count; i++) { if (check.QQnumber.Trim() == ShareDate.WinName[i].ToString().Trim()) { TempWinHand = int.Parse(ShareDate.WinHand[i].ToString()); IsHaveThisWin = true; break; } } if (!IsHaveThisWin) { MsgSend msg = new MsgSend(this.tFriend.SelectedNode.Text, online); IntPtr hand = new IntPtr(); hand = msg.Handle; ShareDate.WinHand.Add(hand); ShareDate.WinName.Add(check.QQnumber); msg.Show(); } else { TrafficMsg.PostMessage(TempWinHand, 501, 0, 0); } } }
private void MsgSend_Load(object sender, System.EventArgs e) { CheckOutNum check = new CheckOutNum(this.Myfriend); FriendNumber = check.QQnumber; if (check.QQname.Trim() == "") { this.button6.Visible = true; this.Text = "和 " + check.QQnumber + " 聊天中"; this.inf.Visible = true; } else { this.Text = "和 " + check.QQname + " 聊天中"; } if (this.Online) { this.label1.Text = "对方在线"; } else { this.label1.Text = "对方不在线"; } }