日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

C语言实现“轰炸”代码(QQ)

發布時間:2023/12/10 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言实现“轰炸”代码(QQ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用C語言實現轟炸代碼,這里以QQ為例


前言

本文主要完成轟炸程序效果,當然這里只是簡單的代碼,不能算是程序。?

這里的“轟炸”代表使用代碼連續發多條信息(或者表情包),來達到類似轟炸的效果!這所使用的是QQ(電腦端)。


一、轟炸

通常在我們發多條相同信息時,為了節省時間,會使用復制粘貼來完成。那么如何讓電腦像我們一樣復制粘貼來發送信息呢!大致可以分為3步:連接到QQ,復制信息,粘貼信息,發送到指定的地方。

二、轟炸步驟

1.連接

C語言與QQ進行連接,首先要引用Windows.h頭文件然后使用此函數:

括號里面是兩個參數,一個是發送信息的對象

另一個不使用,寫成空指針NULL

FindWindow(NULL,“清澈的眼淚”)//和QQ進行連接

2.復制信息

這里需要我們自己選擇要發送的重復信息,打開QQ找到接送信息對象(在電腦端)。

3.粘貼信息

進行信息粘貼和發送部分都要使用SendMessage()函數,send是發送的意思,message是信息,也就是發送信息函數。

在這里也是要進行FindWindow()的調用,每粘貼一次,就和QQ進行一次連接。這個SendMessage()函數轉到定義是需要4個參數,所以這里要寫上兩個NULL(空指針)。

SendMessage(FindWindow(NULL,"清澈的眼淚"), WM_PASTE,NULL, NULL);//粘貼信息

?

4.發送信息

我們在發送信息時,一般按'發送'或者'Enter'鍵。那么電腦是使用enter鍵。代碼如下:

? SendMessage(FindWindow(NULL,"清澈的眼淚"), WM_KEYDOWN,VK_RETURN, NULL);//讓電腦發送所粘貼信息

?

5.循環

為了達到轟炸的效果,我們不會只發送1次,一般是很多次,在這里使用while循環,進行連續發送!


三.代碼

運行代碼時要注意!QQ聊天框必須是打開狀態,否則會連接不上!

代碼:

#define _CRT_SECURE_NO_WARNINGS 1

?

#include<stdio.h>

#include<Windows.h>

?

int main()

{

?int Message = 10;

?FindWindow(NULL,"清澈的眼淚");//和QQ進行連接

?while (Message > 0)

?{

? SendMessage(FindWindow(NULL,"清澈的眼淚"), WM_PASTE,NULL, NULL);//粘貼

? //發送

? SendMessage(FindWindow(NULL,"清澈的眼淚"), WM_KEYDOWN,VK_RETURN, NULL);

?

? Message--;

?}

?

?return 0;

}

總結

以上就是轟炸代碼的主要內容!

總結

以上是生活随笔為你收集整理的C语言实现“轰炸”代码(QQ)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。