QQ消息轰炸&屏幕开花代码
来源:互联网 发布:linux打开命令行窗口 编辑:程序博客网 时间:2024/04/23 19:32
QQ信息自动发送
#include <windows.h>#include "resource.h"#define ID_TIME 1#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")#ifdef UNICODE#define CF_TCHAR CF_UNICODETEXT#else#define CF_TCHAR CF_TEXT#endifTCHAR szBuffer[100];BOOL CALLBACK DialogProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);HANDLE hEdit;int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd){DialogBoxParam (hInstance, MAKEINTRESOURCE(IDD_DIALOG), NULL, DialogProc, 0);return 0;}BOOL CALLBACK DialogProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam){int time;HICON hIcon;static HINSTANCEhInstance= GetModuleHandle (NULL);switch (message){case WM_INITDIALOG:hIcon= LoadIcon (hInstance, MAKEINTRESOURCE(IDI_ICON1) );SendMessage (hDlg,WM_SETICON,ICON_BIG, (LPARAM)hIcon);hEdit= GetDlgItem (hDlg, IDC_EDIT);SetWindowText( (HWND)hEdit, TEXT("1000") ); //清空剪贴板OpenClipboard (hDlg) ; EmptyClipboard () ; CloseClipboard () ;return true;case WM_TIMER:keybd_event(VK_CONTROL, 0, 0, 0);keybd_event('V', 0, 0, 0);keybd_event('V', 0, 2, 0);keybd_event(VK_CONTROL, 0, 2, 0);keybd_event(VK_CONTROL, 0, 0, 0);keybd_event(VK_RETURN, 0, 0, 0);keybd_event(VK_RETURN, 0, 2, 0);keybd_event(VK_CONTROL, 0, 2, 0);return true;case WM_COMMAND:switch (LOWORD (wParam)){//case IDC_EDIT://break;case IDOK:time= GetDlgItemInt (hDlg, IDC_EDIT, NULL, FALSE);if( !IsClipboardFormatAvailable (CF_TCHAR) ){MessageBox (hDlg, TEXT("剪贴板中无可用数据"), TEXT("提示"), MB_OK);break;}SetCursorPos(50, 450);mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);SetTimer(hDlg, ID_TIME, time, NULL);break;case IDC_ABOUT:MessageBox (hDlg, TEXT("小K制造"), TEXT(""), MB_OK);break;case IDCANCEL:KillTimer(hDlg, ID_TIME);return true;}return true;case WM_CLOSE:KillTimer (hDlg, ID_TIME);EndDialog (hDlg, 0);return true;}return false;}
resource.h
//{{NO_DEPENDENCIES}}// Microsoft Visual C++ generated include file.// Used by qq.rc//#define IDD_DIALOG 101#define IDR_MENU1 102#define IDI_ICON1 106#define IDC_EDIT 1001#define IDC_EDIT1 1004#define ID_40001 40001#define IDC_ABOUT 40002// Next default values for new objects// #ifdef APSTUDIO_INVOKED#ifndef APSTUDIO_READONLY_SYMBOLS#define _APS_NEXT_RESOURCE_VALUE 107#define _APS_NEXT_COMMAND_VALUE 40003#define _APS_NEXT_CONTROL_VALUE 1005#define _APS_NEXT_SYMED_VALUE 101#endif#endif
一段好玩的代码,对桌面进行各种操作比如屏幕开玫瑰,弹头像,还可以用多媒体API附上背景音乐
自己写的更好玩点的代码丢了,就贴上这个简陋的例子
#include <windows.h>#define NUM 250LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow){ HDC hdcScr, hdcMem, hdcTemp ; int cx, cy ; HBITMAP hBitmap, hBit ; HWND hwnd ; wchar_tszFileName[10]; ints, j ; if (LockWindowUpdate (hwnd = GetDesktopWindow ())) { hdcScr = GetDCEx (hwnd, NULL, DCX_CACHE | DCX_LOCKWINDOWUPDATE) ; hdcMem = CreateCompatibleDC (hdcScr) ; cx = GetSystemMetrics (SM_CXSCREEN) ; cy = GetSystemMetrics (SM_CYSCREEN) ; hBitmap = CreateCompatibleBitmap (hdcScr, 200, 200) ; SelectObject (hdcMem, hBitmap) ; srand ((int) GetCurrentTime ()) ; hdcTemp= CreateCompatibleDC (hdcScr) ; for (j = 0 ; j < NUM ; j++) {s= rand() % 3;wsprintf(szFileName, L"B%d", s);hBit= (HBITMAP)LoadImage (hInstance, szFileName, IMAGE_BITMAP, 200, 200, LR_DEFAULTCOLOR);SelectObject (hdcTemp, hBit);BitBlt (hdcMem, 0, 0, 200, 200, hdcTemp, 0, 0,SRCCOPY);BitBlt (hdcScr, rand() % cx, rand() % cy, cx, cy, hdcMem, 0, 0, SRCCOPY); Sleep (40) ; } DeleteDC (hdcMem) ; ReleaseDC (hwnd, hdcScr) ; DeleteObject (hBitmap) ; LockWindowUpdate (NULL) ; } return FALSE ;}
- QQ消息轰炸&屏幕开花代码
- QQ2006消息轰炸
- 炸群脚本-消息轰炸
- 简陋飞信、QQ轰炸器--Java
- 开花
- 开花
- 开花.
- 开花
- 轰炸
- 轰炸
- java实现QQ邮箱轰炸式发邮件
- python实现飞秋消息轰炸 udp协议运用
- 在sdk下恶作剧2的代码(发送QQ消息)
- 图片像QQ有消息闪动的代码:
- QQ消息群发器实现原理及核心代码
- 仿QQ的右下角消息框 JavaScript代码
- js封装好的模仿qq消息弹窗代码
- js封装好的模仿qq消息弹窗代码
- servlet小总结2 在JCreator下需要配置的servlet
- Android SDK How to Install and Get Started
- Struts2基础之五:action接收传参(读web对象)的三种方法
- ubuntu12.04+邮件,代理
- 矩形面积的并(交)
- QQ消息轰炸&屏幕开花代码
- 跟我剖析Eclipse之一----------------生成Eclipse.exe
- 存储过程优缺点
- servlet小总结3----同一用户的不同页面的共享数据的四种方法,及Servlet中操作数据库时等
- 用ndk编译C文件
- MFC静态发布应用
- mysql 5.5编码由latin1改为utf-8
- oracle如何卸载?
- How do I use Cygwin in Geophysics ?