Example #1
0
        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);
                }
            }
        }
Example #2
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 = "对方不在线";
            }
        }