日期:2022-10-05 19:18:25人气:5
大家好,小帝来为大家解答以上问题。qq群发器手机版资源网,qq好友群发器这个很多人还不知道,现在让我们一起来看看吧!
1、/* 使用C#实现qq群发器的方法 窗体引用两个timer控件,来控循环发送时间 调试环境 vs200net */ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; using System.Diagnostics; namespace CrazyCoder.QQ.QQSendMessage { public partial class QQSendMessage : Form { [DllImport("user3dll ")] static extern IntPtr FindWindow(string lpClassName, string lpWindowName); [DllImport("user3dll ")] static extern IntPtr GetDlgItem(IntPtr hDlg, int nIDDlgItem); [DllImport("user3dll ", SetLastError = true)] public static extern IntPtr FindWindowEx(IntPtr parentHandle, int childAfter, string className, int windowTitle); [DllImport("user3dll ", EntryPoint = "SendMessage ")] static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, int wParam, string lParam); [DllImport("kernel3dll ", CharSet = CharSet.Auto)] public static extern IntPtr GetModuleHandle(string lpModuleName); IntPtr hwndQQ; IntPtr hwnd1; IntPtr hwnd2; IntPtr hwnd3; IntPtr hwnd4; public QQSendMessage() { InitializeComponent(); } protected void MySendMessage() { string machinename = System.Environment.MachineName;//获得计算机名 Process[] processlist = Process.GetProcesses(machinename);//得到所有进程 foreach (Process p in processlist)//列举每个进程 { if (p.MainWindowTitle != " ")//标题是否为空,不为空执行下面代码 { if (p.MainWindowTitle.ToString().Substring(0, 1) == "与 ")//查看窗口标题第一个字是否是“与”。
2、如果是的,说明是QQ窗口 { hwndQQ = FindWindow("#32770 ", p.MainWindowTitle.ToString()); hwnd1 = GetDlgItem(hwndQQ, 0); hwnd2 = GetDlgItem(hwnd1, 0); hwnd3 = GetDlgItem(hwnd2, 894); SendMessage(hwnd3, 194, 0, this.txtInput.Text);//向QQ输入框粘贴字符,this.textBoxText是要发送的文字信息 hwnd4 = GetDlgItem(hwnd1, 1); SendMessage(hwnd4, 245, 0, Convert.ToString(0)); } } } } ///
3、 } ///
4、 } ///
以上就是【qq群发器手机版资源网,qq好友群发器】相关内容。
声明: 本站所有文章来自互联网搜索结果, 如果侵犯到你的权益 请提供版权证明来信告知,我们会在3个工作日之内删除 本站为非赢利性网站 不接受任何赞助和广告
Copyright 2005-2022 baike.pingguodj.com 酷帝达百科 客服邮箱:s2s2s2-s@outlook.com