1. 建立线程运行其他可执行文件
2.关闭任务管理器或者其他窗口
3.ShellExecute的用法
4.打开关闭显示器
5.使鼠标乱跑
1. 建立一个线程 ( CreateThread() )
DWORD WINAPI DestroyWindows(LPVOID)
{
//your code would go here
}
int main()
{
CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)&DestroyWindows,0,0,NULL);
while(1)
{
Sleep(10);
}
}
2. 关闭任务管理器或者其他窗口
TaskMgr=FindWindow(NULL,"Windows
Task Manager");
if( TaskMgr!=NULL)
{
PostMessage( TaskMgr,WM_CLOSE,(LPARAM)0,(WPARAM)0);
}
程序发出关闭任务管理器的的消息,并不等待继续执行下面的代码
3. ShellExcute
char Notepad[MAX_PATH]="notepad.exe";
ShellExecute(NULL,"open",Notepad,NULL,NULL,SW_MAXIMIZE);
打开记事本。也可以通过以下代码打开google.
char Website[MAX_PATH]="http:\\www.google.com
4. 打开关闭显示器
SendMessage(HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,(LPARAM)2);
Sleep(5000);
SendMessage(HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,(LPARAM)-1);
5. 鼠标乱跑
X=rand()%801;
Y=rand()%601;
SetCursorPos( X,Y );
分享到:
相关推荐
标题中的“ncc.rar_NCC_ncc c++_流量 分析_网络流量”指的是一个名为“ncc”的网络流量分析工具,它是由C++编程语言编写的。这个工具主要用于监测和解析网络数据流,帮助用户了解网络上的数据传输情况。 在描述中...
【标题】"黑客C++计算机破坏"涉及到的关键知识点主要集中在恶意软件编程、C++语言基础、注册表操作以及计算机安全方面。以下是对这些知识点的详细解释: 1. **C++编程**:C++是一种强大的面向对象编程语言,常用于...
"DrDeng.zip_Visual_C++_"这个标题暗示了一个基于Visual C++编程语言开发的项目,很可能是一个小型的游戏应用,旨在教育人们了解巴西常见疾病——登革热。Visual C++是一种强大的集成开发环境(IDE),它由微软公司...
- **特点**:这种计算机相比前几代计算机更小型化、集成度更高、性能更强。 ### 8. 计算机处理的数据类型 - **数值型数据**:表示具体的数值信息,如整数、实数等,用于计算和统计。 ### 9. 在HTML中嵌入...
病毒开发者可能会利用C++的特性来创建小型、快速并且难以检测的程序。 在【压缩包子文件的文件名称列表】中,“Simple-Virus-master”可能是项目源代码的主目录,通常包含项目的源代码文件、构建脚本、说明文档等...
【标题】"mp3小型播放器.e.rar"指的是一个压缩文件,其主要包含了一个或多个与mp3小型播放器相关的组件或数据。rar是一种常见的压缩文件格式,它用于将多个文件打包成一个单一的文件,便于存储、传输和分发。 ...
该版本面向初学者和小型开发团队,提供免费下载,是开发者学习C++编程的重要工具。 **安装教程的重要性:** 安装教程对于初次接触VC++ 2010的用户来说至关重要,因为它可以指导用户避免安装过程中可能出现的问题,...
- **应用场景**: 适用于中小型企业级应用,特别是对于那些需要快速开发简单应用程序的场景。 ### 7. 数据库系统中的数据关系 - **知识点**: 数据库系统中的数据项和记录之间存在着多种联系。 - **应用场景**: 在...
- **高容量**:USB大存储设备通常提供比其他小型存储介质更高的存储容量。 - **兼容性广泛**:大多数现代计算机和许多嵌入式系统都支持USB接口,使得这些存储设备非常方便使用。 - **可靠性**:随着技术的进步,USB...
- Access是一种关系型数据库管理系统,适用于构建小型数据库应用系统。 **知识点14:** **MIDI与WAV文件格式** - MIDI(Musical Instrument Digital Interface)和WAV(Waveform Audio File Format)是两种常见的...
微控制器集成了CPU、内存、外设接口,常用于小型设备。了解不同类型的处理器架构(如ARM、MIPS、x86)以及它们的性能特点、功耗和适用场景至关重要。 三、操作系统 嵌入式系统中常用的操作系统有RTOS(实时操作系统...
这个工具可能是一个小型的实用程序,旨在帮助用户了解计算机上正在执行哪些进程,以便进行性能监控、调试或者安全检查。在Windows操作系统中,进程是系统资源分配的基本单位,每个应用程序或系统服务都会表现为一个...
- **使用工具**:市场上存在许多免费或付费的转换工具,例如`bat2exe`,这是一个小型的转换器,可以从BAT文件生成EXE文件。操作步骤通常包括选择BAT文件、设置输出选项(如32位或64位、图标等),然后点击转换。 3...
这里,数据库选择的是Microsoft Access,它是一个用户友好的关系型数据库,适用于小型到中型企业级应用。通过ODBC,软件可以记录和存储文件夹比较的结果,方便后续查询和分析。 标签中的“辅助病毒查杀”表明,此...
单片机(Microcontroller)是一种集成了CPU、内存、输入/输出接口等组件的小型计算机芯片。它们广泛应用于各种嵌入式系统,如家电、汽车电子、医疗设备和工业自动化等。在单片机开发中,程序员需要了解硬件电路设计...
1. **轻量级**:由于其小巧的体积和低资源消耗,LiteSQL非常适合小型项目或嵌入式应用。它能够在有限的硬件资源下高效运行,不会对主机系统造成过大负担。 2. **跨平台**:作为一个开源项目,LiteSQL支持多种操作...
- **按传染对象**:操作系统病毒和文件携带型病毒。 **3. 防治** - **防范措施**:不使用软盘启动计算机;不运行来源不明的软件;定期备份重要数据;使用防病毒软件检测和清除病毒。 综上所述,计算机的基础知识...
- **高级语言**:更接近人类自然语言的编程语言,如C++、Java等。 #### 九、显示器分辨率 - 显示器分辨率是指屏幕上可以显示的像素数量,常见的分辨率包括640×480、800×600、1024×768等。 #### 十、打印技术 ...
* 计算机语言:如Java、C++、Python等。 计算机网络 * 局域网(LAN):小型的计算机网络,连接多个计算机。 * 广域网(WAN):大型的计算机网络,连接多个局域网。 * 互联网(Internet):全球最大的计算机网络。 ...
总的来说,Codelite是一个功能齐全、易于上手的C++ IDE,特别适合初学者和小型项目开发。其与mingw4.8.1的集成使得在Windows平台上开发C++应用变得简单而高效。通过以上步骤,你应该能够成功安装并开始使用Codelite...